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” (57 reviews)
“soups” (15 reviews)
Closed Now
All hours
Cafe, Canadian, Soups, American, Vegetarian Friendly
€€ - €€€
222 St George, Annapolis Royal, Nova Scotia B0S 1A0, Canada
All Details
Reviews (164)
Traveller rating
Traveller type
Time of year

1 - 10 of 161 reviews

Reviewed 2 days 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

Reviewed 4 days 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

Reviewed 1 week 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.

Reviewed 4 weeks ago 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

Reviewed 5 weeks ago 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 .

Reviewed 14 June 2017

Arrived without reservation (6 of us - 2 seniors - 2 40 somethings - 2 teenagers) - staff made room for us to sit together and served us like old friends. The food was excellent.

Reviewed 6 June 2017 via mobile

A sweet little soup and sandwich cafe. We had the steak and havarti sandwich with mushrooms and barley soup and the Cuban sandwich that was on special. The sandwiches were pretty good, and while there were some charming features in the dining room, it was...More

Reviewed 23 May 2017

My mother and I stopped to eat there after the plant sale. We both ordered the 1/2 roastbeef and havarti sandwich with tomato bisque. The bread was delicious and so was the tomato bisque. But they need to be able tell the difference between a...More

Reviewed 18 October 2016

Best Sandwich place in the valley and a great place to stop for lunch when visiting Annapolis Royal NS.

Reviewed 17 October 2016

We wanted to have a light snack and a cup of tea and coffee. The blueberry turnovers were really good, as was the coffee but the tea tasted very fishy, it was undrinkable.

Nearby Restaurants
Bistro East
476 reviews
.16 km away
Cafe Restaurant Compose
463 reviews
.06 km away
Sissiboo Coffee Roaster Cafe
35 reviews
.13 km away
Nearby Attractions
Annapolis Royal Historic Gardens
528 reviews
.67 km away
North Hills Museum
19 reviews
1.51 km away
Fort Anne National Historic Site
359 reviews
.33 km away
Annapolis Tidal Generating Station
153 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

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, 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