Kelowna residents know their local food joints well. Pizza is a fitting food for just about any time of day and any day of the week, so it's one of the most popular menu items year-round. When the urge for Italian-style pie arises, residents recommend these three top pizza places in Kelowna, BC.
Olympia Greek Taverna: Home to Delicious Pizza
While its Mediterranean culture is heavily represented on the menu, the pizza at Olympia Greek Taverna is rated as some of the best in town. The artisans here hand make and toss dough fresh for each pie and top it with an authentic tomato sauce that's loaded with flavour and generous toppings. There are several speciality pizzas on the menu, and patrons can customize their order with toppings not found at
…