Leo's Pizza and Greek Taverna

$$ • Greek, Pizza, Italian

Hours today·

About Leo's Pizza and Greek Taverna

Leo's Pizza and Greek Taverna is a fantastic place for a special dinner. The servers are friendly and attentive, making the dining experience exceptional. The food is amazing with vegetarian and gluten-free options available. The atmosphere is excellent, perfect for an anniversary celebration or any special occasion. The restaurant is usually quiet, and the service is great, with waitstaff being efficient and friendly. The Greek Special pizza, loaded with spinach and feta, is highly recommended and considered one of the best, if not the best, Greek pizza in town. The Lasagna is also praised as the best ever, not greasy but perfectly made. The décor is beautiful, creating a cozy and welcoming environment. Consistency in quality and service keeps visitors returning, and many plan to eat here whenever they are in Nelson. Leo's is a must-visit for delicious food and wonderful service.

Menu

Add a Menu
Leo's Pizza and Greek Taverna Menu
Leo's Pizza and Greek Taverna Menu

Customers' Favorites

Photos

Add a Photo
Leo's Pizza and Greek Taverna
Leo's Pizza and Greek Taverna
View All Photos

Recent Reviews

4.1
129 ratings
5
64%
4
8%
3
8%
2
8%
1
12%
Food
4.3
Atmosphere
4.7
Service
4.6

Share your opinion about Leo's Pizza and Greek Taverna

Food was really good and our server was one of the best ones we've had in a long time! She was really personable and kind. Loved her!
My chicken slouvlaki was so tender and juicy, all the flavors were right! Our table got a pizza, calamari, ceasar salad and pita bread with tzatziki. Everything was good!
Only thing was the hostess put us in the back corner of the restaurant when there were nicer tables available and the restaurant was not that busy. It was a bit odd but still...read full review
We ordered a pizza yesterday and it was so damn good hot and so tasty well done thank you Larry pompu
Always awesome!

Read All Reviews(129)

Hours

Monday Closed
Tuesday 3 - 8:30PM
Wednesday 3 - 8:30PM
Thursday 3 - 8:30PM
Friday 3 - 8:30PM
Saturday 3 - 8:30PM
Sunday Closed
Updated on: