Map content is loading...

Leo's Pizza and Greek Taverna

712 Nelson Avenue, Nelson , British Columbia V1L 2N7

Contacts

Food Restaurant

712 Nelson Avenue,
Nelson, British Columbia
V1L 2N7

Get directions

+1 250-352-3232

Opening hours Closed now

Today: 03:00 pm — 10:00 pm

Sunday
03:00 pm — 10:00 pm
Monday
03:00 pm — 10:00 pm
Tuesday
03:00 pm — 10:00 pm
Wednesday
03:00 pm — 10:00 pm
Thursday
03:00 pm — 10:00 pm
Friday
03:00 pm — 10:00 pm
Saturday
03:00 pm — 10:00 pm

Ratings & Reviews


(4 / 5) based on 4 reviews

How would you rate this?
Share this Get directions Write a review Suggest an update

Reviews

  • Great service super nice atmosphere. Huge portions very tasty Can't wait to try more dishes
    By andrew charleson, May 04, 2017
  • ☆ ☆ ☆ ☆
    Horrible food Ordered takeout pizza and pasta today Pizza dough was raw and pasta was way over cooked Wish we could give a negative rating Don't eat here
    By roberta holmes, March 15, 2017
  • Great pizza, good pasta, great house salad, great dessert selection especially if you like cheesecake, offers a couple different Greek wines, awesome Greek aesthetic, I love the Greek pillar doorstop, friendly staff, weird sky mural thing on ceiling
    By Emilie Eady, February 24, 2017
  • We had an amazing dinner, every bite was great. Only complaint... we asked the lady who was seating us that we needed a bigger table, and she said no. So we were pushed into a corner with a tiny round table. But the food was great, our male waiter was wonderful.
    By LORRAINE Brown, September 12, 2016
How would you rate this?

Photo gallery of Leo's Pizza and Greek Taverna

About Leo's Pizza and Greek Taverna in Nelson

Leo's Pizza and Greek Taverna is a food and restaurant in Nelson, British Columbia. Leo's Pizza and Greek Taverna is located at 712 Nelson Avenue.

Entertainments nearby

Maybe you will be interested