Leo's Pizza and Greek Taverna
$$ • Greek, Pizza, Italian
Hours:
712 Nelson Ave, Nelson
(250) 352-3232
Customers' Favorites
Recent Reviews
I am Brian Poohachoff,I worked for Alias many years ago. Sooooo happy to see the consistency stayed. Our waitress was awesome. We actually met her quite a few years ago. She is wonderful. Love love love Leo's
Very good Corfu Platter for 2.We also ordered Calamari; very crispy and non-oily but they were fairly cooled down when we got themWheelchair accessibility: Easy access for wheelchair.
Ratings
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 |
We came in here for our anniversary and absolutely loved it! Our server, Onya (i hope that's how you spell her name haha) was so helpful and friendly! My wife and I enjoyed our food and we will definitely becoming back!