We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Leo's Cafe

€€ - €€€Cafe, , Soups
222 St George, Annapolis Royal, Nova Scotia B0S 1A0, Canada
+1 902-532-7424
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent58%
  • Very good35%
  • Average4%
  • Poor1%
  • Terrible2%
Travellers talk about
“lunch” (68 reviews)
“soups” (20 reviews)
“sandwich” (39 reviews)
Open Now
Cafe, Canadian, Soups, Vegetarian Friendly, Vegan Options, Gluten Free Options
€€ - €€€
222 St George, Annapolis Royal, Nova Scotia B0S 1A0, Canada
All Details
Write a ReviewReviews (188)
Traveller rating
Traveller type
Time of year

1 - 10 of 185 reviews

Reviewed 3 weeks ago

In the past, I have had ok meals at Leo's. Not great, but ok. This time it was terrible! I gave them 2 stars for this review because the server was a nice, friendly guy. When I ordered the veg. omelet I asked if it...More

1  Thank Bicycletraveler2014
Reviewed 4 weeks ago via mobile

Cute place. Wonderful soups and sandwiches. I had the tomato bisque soup with the Thai chicken wrap and hubby had the Italian wedding soup and club house. Very generous portions of fresh tasty food.

Thank Louise Y
Reviewed 5 May 2018 via mobile

I highly recommend the BALT, Bacon Avocado Lettuce Tomato. Generous with all the fillings and OMG that bread!! A whole grain bread sliced thick and they bring it to your table and you despair that you will ever be able to eat it because the...More

Thank Twyla L
Reviewed 4 May 2018

We had heard some good reviews about this place so we decided to try it. The service was excellent, as was the ambiance. We each had the two soups of the day and the sanwich choice. The sandwich was good, although difficult to eat without...More

Thank jrobert13
Reviewed 9 November 2017

Soups, sandwiches and salads are the specialty along with many tasty deserts at this cafe located in the oldest building in the town which was once the capital of NS.

Thank Holly202
Reviewed 20 October 2017 via mobile

This restaurant looks like nothing from the outside but once you walk in, you are greeted by friendly staff and excellent food. I had the half Club Sandwich with salad and then splurged on a Pumpkin scone for dessert! Others had the wrap and some...More

Thank Claudetteth
Reviewed 17 October 2017

First time for us and the food was very good. Had a terrific ginger and carrot soup. Would tell friends to stop here. Small but good staff and clean.

Thank rqdq2017
Reviewed 15 October 2017 via mobile

My husband and I went to Leo’s twice because it was so good! The decor was rustic but clean and offered plenty of room. The service was very friendly and polite. The food had a definite homemade quality with freshly baked bread , pastries and...More

Thank tennismeACE
Reviewed 16 September 2017 via mobile

First time for me. Invited by a friend who frequently visits. Located in an older home (much like the rest of Annapolis) it's has a really nice character. Service was excellent. Attentive and friendly. Had carrot ginger soup with half a chicken salad sandwich. Bottomless...More

Thank kfamily6
Reviewed 15 September 2017 via mobile

Foods ok. The Thai wrap so-so. The chicken cease average. Coffee below average. The deserts looked great but the lunch had already come to 26 dollars. Average..

Thank Dswanderers
Nearby HotelsSee all Annapolis Royal Hotels
Annapolis Royal Inn
117 reviews
1.43 km away
Bridgetown Motor Inn
23 reviews
21.54 km away
Hedley House
121 reviews
21.81 km away
Admiral Digby Inn and Cottages
301 reviews
21.84 km away
Nearby Restaurants
Cafe Restaurant Compose
542 reviews
.06 km away
Bistro East
559 reviews
.16 km away
Sissiboo Coffee Roaster Cafe
45 reviews
.14 km away
Nearby Attractions
Annapolis Royal Historic Gardens
614 reviews
.61 km away
North Hills Museum
27 reviews
1.51 km away
Victoria Beach Lighthouse
6 reviews
.74 km away
Annapolis Tidal Generating Station
188 reviews
.80 km away
Questions & Answers
Get quick answers from Leo's Cafe staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Brunch, Breakfast
Restaurant features
Takeout, Seating, Waitstaff, Reservations, Wheelchair Accessible
Good for
Local cuisine, Kids, Child-friendly
Open Hours
09:00 - 16:00
09:00 - 16:00
09:00 - 16:00
09:00 - 16:00
09:00 - 16:00
09:00 - 16:00
Location and Contact Information
  • Address: 222 St George, Annapolis Royal, Nova Scotia B0S 1A0, Canada
  • Location: Canada  >  Nova Scotia  >  Southwest Nova Scotia  >  Annapolis Royal
  • Phone Number: +1 902-532-7424
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing