Leo's Pizza and Greek Taverna

$$ • Greek, Pizza, Italian

Hours:
712 Nelson Ave, Nelson
(250) 352-3232

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.

Customers' Favorites

Recent Reviews

4
124 ratings
Restaurantji Rating
5
60%
4
10%
3
10%
2
10%
1
10%
Food
4.3
Atmosphere
4.7
Service
4.7

Share your opinion about Leo's Pizza and Greek Taverna

Restaurantji Rating

Read All Reviews(124)

Ratings

Menu

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

Photos

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

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: