Leo's Pizza and Greek Taverna
Restaurant • Pizza restaurant • Greek restaurant😠 We ordered delivery to our air b&b - calamari, spanokapedia, and a large chef special pizza. I worked in Greek restaurants for years and love supporting well known local places. The calamari was simply deep fried rubbery rings, no seasonings, no oregano, no flavour… just ick. Spanokepdia also see... People often mention good, pizza, service,
Address
712 Nelson Ave, Nelson, BC V1L 2N7, Canada
Website
www.leospizzaandgreektaverna.com
Contact
+1 250-352-3232Price rating
$$ $$
Rating on Google Maps
4.30 (278 reviews)Open on Google Maps
Working Hours
- Monday: Closed
- Tuesday: 3 to 8:30 pm
- Wednesday: 3 to 8:30 pm
- Thursday: 3 to 8:30 pm
- Friday: 3 to 8:30 pm
- Saturday: 3 to 8:30 pm
- Sunday: Closed