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.
All 74 Nelson Restaurants

Leo's Pizza & Greek Taverna

409 Kootenay St, Nelson, British Columbia V1L 1K7, Canada
(250) 352-3232
Menu
Improve this listing
Ranked #27 of 74 Restaurants in Nelson
Hours:
Mon - Sat 11:00 am - 9:45 pm
Cuisines: Greek, Pizza
Dining options: Reservations, Delivery
Restaurant details
Dining options: Reservations, Delivery
Write a Review

54 reviews from our community

Visitor rating
    22
    17
    11
    3
    1
Rating summary
    Food
    Service
    Value
    Atmosphere
Date | Rating
  • English first
  • Any
English first
Castlegar, Canada
Contributor
12 reviews 12 reviews
12 restaurant reviews
5 of 5 stars Reviewed January 17, 2015

Lunch at Leo's - great prices on lunch items, the food is always good, and the service is always good too. I had my regular shrimp croissant - I'm not a very adventurous person (hee hee). I always figure that when you like something, why change?! My hubby had the meatball sub. His plate was loaded with fries and ceasar... More 

Was this review helpful? Yes
Nelson, Canada
Senior Reviewer
6 reviews 6 reviews
5 restaurant reviews
1 helpful vote 1 helpful vote
3 of 5 stars Reviewed January 11, 2015

Leo's is pretty good but the main complaint I have is the extremely small portion sizes of the meat skewers. They will happily give you tons of rice or salad but the neat portions are EXTREMELY small. If they change this and offer a decent size portion I would eat there a lot more.

Was this review helpful? Yes
Toronto, Canada
Contributor
12 reviews 12 reviews
6 restaurant reviews
17 helpful votes 17 helpful votes
3 of 5 stars Reviewed January 9, 2015

I've had lunch at Leo's with family who were visiting and the meals were average and nothing special. Younger person's get a delicious pizza if they like but if your tastes are moving towards healthier, fresher and a tid bit higher end then this isn't the place for you. It is a good option if you are looking for a... More 

Was this review helpful? Yes
British Columbia, Canada
Senior Reviewer
6 reviews 6 reviews
5 restaurant reviews
1 helpful vote 1 helpful vote
5 of 5 stars Reviewed December 30, 2014

We've tried several restaurants for pizza in Nelson and Leo's is the best by a mile! Always fresh and delish, with PLENTY of toppings and seasoned just right. Nice crust too. Reasonable prices too. We usually order the Greek pizza and if you are also a fan of spinach pizzas, you will LOVE this one! It is also very filling... More 

Was this review helpful? Yes
Castlegar, Canada
Contributor
12 reviews 12 reviews
12 restaurant reviews
5 of 5 stars Reviewed November 11, 2014

Leo's really is a five star restaurant. Food is always great, service is always great, and the prices are not outrageous. Yes, if you read my past reviews of Leo's, I always order the same thing. What can I say......except that the shrimp croissant is unreal. The ceasar salad is excellent - although mine was on the soggy side this... More 

Was this review helpful? Yes
Nelson, Canada
Senior Contributor
30 reviews 30 reviews
28 restaurant reviews
12 helpful votes 12 helpful votes
5 of 5 stars Reviewed November 3, 2014

I have been going here for a lot of years now. Mainly for lunches, but not exclusivly for lunch. It is such a great place that is just always there. Good food and efficent freindly service. The type of place that you sort of take for granted but always enjoy. Stopped recently and had yet another great lunch and then... More 

Was this review helpful? Yes
Nelson
Senior Reviewer
6 reviews 6 reviews
6 restaurant reviews
4 of 5 stars Reviewed October 15, 2014

Tucked beside the ever popular "Relish" we discovered Leo's! Great Food, amazing portions, extremely fair prices & friendly service. The Alfredo sauce was to die for and the lamb chops were seasoned to perfection. The dessert was amazing, such a diverse selection. Definitely will be back soon!

Was this review helpful? Yes
Burlington, Ontario, Canada
Reviewer
4 reviews 4 reviews
1 helpful vote 1 helpful vote
5 of 5 stars Reviewed September 22, 2014

Visiting the Alberta/BC mountains from Ontario, and were told to visit Nelson. The city stands out among any of the other mountain cities I've seen so far, and the food at Leo's was no exception. Very lovely young lady served my Father and I as we sat out on their patio. I can't say for certain if the food was... More 

Was this review helpful? Yes
Nelson, Canada
Reviewer
4 reviews 4 reviews
4 restaurant reviews
1 helpful vote 1 helpful vote
4 of 5 stars Reviewed August 12, 2014

This greek restaurant i really like, it's consistent with good quality ingredients, caesar salad is awesome, greek salad is good if you get a bit of extra dressing with it. Pizza is very yummy!! old school ambience, could use an update does feel a bit cave like. Pricing is reasonable, Unless the cook is having a bad day, this place... More 

Was this review helpful? Yes
Calgary
Contributor
19 reviews 19 reviews
17 restaurant reviews
22 helpful votes 22 helpful votes
3 of 5 stars Reviewed August 7, 2014

This is a good place for non-adventurous eaters and kids. The pizza is good. Actually all the food we ordered was yummy. The service was fast and friendly. Basic somewhat pedestrian menu but very we'll priced (entrees less than $10) and a really cute patio.

Was this review helpful? Yes

Travelers who viewed Leo's Pizza & Greek Taverna also viewed

Nelson, Kootenay Rockies
Nelson, Kootenay Rockies
 
Nelson, Kootenay Rockies
 

Been to Leo's Pizza & Greek Taverna? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Leo's Pizza & Greek Taverna

Address: 409 Kootenay St, Nelson, British Columbia V1L 1K7, Canada
Phone Number: (250) 352-3232
Location: Canada  >  British Columbia  >  Kootenay Rockies  >  Nelson
Open Hours:
Monday 11:00 am - 9:45 pm
Tuesday 11:00 am - 9:45 pm
Wednesday 11:00 am - 9:45 pm
Thursday 11:00 am - 9:45 pm
Friday 11:00 am - 9:45 pm
Saturday 11:00 am - 9:45 pm
Cuisine: Greek, Pizza

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing

Questions & Answers

Questions? Get answers from Leo's Pizza & Greek Taverna staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?