Leo's Pizza and Greek Taverna
$$ • Greek, Pizza, ItalianAbout Leo's Pizza and Greek Taverna
Customers' Favorites
Chicken Souvlaki Ceasar Salad
Mozza Sticks
Greek Salad
Recent Reviews
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
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!
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 |
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.