Leo's Pizza and Greek Taverna

712 Nelson Ave, Nelson
(250) 352-3232

Recent Reviews

Sort by
Harry S

Tasty food and friendly staff.
However, their food has gotten more and more expensive over the years, I understand the prices of everything has gone up, but $19 for Spanakopita appetizer and $34 for a Chicken Souvlaki dinner?! That's quite a bit more than I have paid at nice Greek restaurants in bigger cities (Toronto, Burnaby, Calgary). Not worth it for the price.

Atmosphere: 5

Food: 5

Service: 5

Lindsay Wilson

Fantastic food and service. Was very pleased with my shrimp Alfredo, and the house pizza was delicious!

Atmosphere: 5

Food: 5

Service: 5

Jerry Coulson

Always great food, very consistent with flavours and quality. Family friendly atmosphere and service. And good value!

Atmosphere: 5

Food: 5

Service: 5

Lindsay Sievewright

Wow...what a great find in Nelson BC. Awesome food, friendly service and very reasonable prices. We enjoyed everything about our visit

Atmosphere: 5

Food: 5

Service: 5

Sierra Sharks

Insane prices for mediocre food.

Ken Garrett

We are a family from out of town.
Absolutely loved our meal.
Waitress was efficient and friendly.
We will always go to Leo's when we are in Nelson.

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Greek Salad, Chicken Souvlaki Ceasar Salad

Ryan Aubert

This restaurant is awesome. It’s usually quiet and the service is great. It also has the best Lasagna I’ve ever had. Usually places make their Lasagna too greasy however this place hits it right on the money.

Atmosphere: 5

Food: 5

Service: 5

Brittany Bryce

The food was okay. I mean they’ve always had really good lasagna so no complaints there. The chicken souvlaki was tough, I’d suggest thighs rather than breasts, the Greek salad was also meh, 3 olives do not a salad make. I’m nit picking on this one but bite sized pieces in the salad would be better than the current size for the salad bites. Seasoning was okay. What really got me was the tzatziki. Not enough garlic or lemon and bland as hospital food. For the 120 I spent on dinner for myself and family it was not worth it. I won’t be back. It used to have good food. Not anymore.

Food: 2

Service: 5

Troy Pennock

Fast and friendly. Tasty

Atmosphere: 4

Food: 5

Service: 5

Mr G

Great food and service

Atmosphere: 5

Food: 5

Service: 5

Omaima Ismail

Food was amazing, great service, very nice waiters and beautiful decorations ☺️
Would love to come again every time visiting Nelson.
We will recommend to our friends who come to

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Greek Salad

Dan Tar

Greek salad was really good but pizza crust was a -4 out of 5. Used to be really good. Won't go back.

Atmosphere: 3

Food: 1

Service: 4

Recommended dishes: Greek Salad

Philip Stubbs

I'm not too sure why more people don't come here. Plenty of parking. The hosts and waitresses did a great job. I like my food and I will come back

Atmosphere: 5

Food: 5

Service: 5

fiona richards

The best Greek pizza!
Their Greek Special pizza is unlike anything else. So delicious! Loads of spinach and feta - it’s salty and tasty and one of a kind.
Don’t bother ordering any other pizza - Leo’s is the best :)

Atmosphere: 5

Food: 5

Service: 5

Cindy Brown

Great service, delicious pizza! Greek salad could have used a little dressing.

Atmosphere: 3

Food: 4

Service: 5

Loading...

Leo's Pizza and Greek Taverna

712 Nelson Ave, Nelson, BC V1L 2N7
(250) 352-3232