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

) #3 of 14 Restaurants in Annapolis Royal $$ - $$$ 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...
  • Excellent59%
  • Very good35%
  • Average3%
  • Poor1%
  • Terrible2%
Travellers talk about
“lunch” (61 reviews)
“sandwiches” (34 reviews)
Closed Now
All hours
Cafe, Canadian, Soups, American, Vegetarian Friendly
$$ - $$$
222 St George, Annapolis Royal, Nova Scotia B0S 1A0, Canada
All Details
Write a Review
Reviews (169)
Traveller rating
Traveller type
Time of year

1 - 10 of 166 reviews

Reviewed 5 days ago via mobile

We stopped at Leo's for lunch after touring around the area a bit. Fabulous soups and sandwiches made on thick sliced bread. Leave room for the home made desserts! They are worth every calorie.

Thank Foxtail21
Reviewed 1 week ago via mobile

Stopped here for some ice cream while exploring with the kids. Great soft serve, sundaes, and milkshakes. Great atmosphere with a some tables outside on a quaint deck. Friendly, fast service. Nice cookbook selection to purchase as well.

Thank John C
Reviewed 2 weeks ago

Our coach tour arrived at Annapolis Royal for a lunch stop and we were fortunate to find a table at this busy restaurant which was obviously popular with the locals. We can recommend the B.A.L.T which came toasted and was delicious. As all food is...More

Thank jamesfurze
Reviewed 3 weeks ago via mobile

Was visiting this area with friends and 4 kids. Very family friendly! Had an option for kids to have a fruit, veggies, crackers, cheese and deli meat for only $2! Very reasonable priced and the homemade bread was delicious.

Thank Jessica C
Reviewed 3 weeks ago via mobile

My wife had lunch with a friend the other day had there sweet potato soup and the Waldorf sandwich she was very happy with both items they were quite busy but the service was good

Thank Doug P
Reviewed 3 weeks ago

We stopped for lunch at Leo's Cafe. It;s in an old house so the layout is a bit odd for a restaurant. Considering lunch for us was a mix of sandwiches, soups and salads, the food was a bit slow to arrive, but when it...More

Thank AllOrange
Reviewed 4 weeks ago via mobile

Great place for lunch! I had the Reuben sandwich, which was not large, but very tasty. At less than $7, it was a very good value. My husband had a tuna melt which came with sliced apples on top. He's not one for anything different,...More

Thank WisDeb
Reviewed 4 weeks ago

Sometimes you just have to trust the locals! They all said that Leo's was great for lunch and they were not wrong. Simple bistro food that tasted homemade - a welcomed meal amongst many of our lunch and dinner outings while travelling around Nova Scotia.

Thank Deanna H
Reviewed 23 June 2017 via mobile

We had lunch on two occasions during our trip to the area. Great location. Appears popular with locals and visitors alike. The food was delicious and had a great authentic homemade taste. The staff were warm and friendly. A friendly and relaxed atmosphere. Great sandwiches...More

Thank Nano0k
Reviewed 20 June 2017 via mobile

This was by far the best place we have eaten since we left home 2 weeks ago. Everything was fresh and the service was great. Try the Ruben you won't be disappointed .

Thank bikinigirl_12
Nearby Restaurants
Bistro East
496 reviews
.16 km away
Cafe Restaurant Compose
475 reviews
.06 km away
Sissiboo Coffee Roaster Cafe
37 reviews
.13 km away
Nearby Attractions
Annapolis Royal Historic Gardens
554 reviews
.67 km away
North Hills Museum
19 reviews
1.51 km away
Fort Anne National Historic Site
382 reviews
.33 km away
Annapolis Tidal Generating Station
156 reviews
1.08 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, Breakfast, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Reservations
Good for
Kids, Local cuisine, 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