Leo's and Greek Taverna opened in 1989 in Nelson BC. We are a family friendly casual dining restaurant that also offers a full take out menu. While we specialize in pizzas with our hand pressed dough, mouth watering pastas and traditional Greek food, our extensive menu offers a wide variety of appetizers, salads, entrees and desserts.
Our friendly staff is waiting to hear from you. Please call us at 250.352.3232.