Villa Pizzeria N The Greek Place, 1009 Merivale Rd, Ottawa Carlington
2457th visitor, Write a review
Chicken breast pieces marinated in our special fresh Greek spices and served with basmati rice, Greek grilled potatoes, Greek salad and tzatziki sauce » More on Villa Pizzeria N The Greek Place Menu
Villa Pizzeria N The Greek Place Map

near K1Z6A6

Villa Pizzeria N The Greek Place is ranked #8 of 29 nearby Restaurants.

They say Villa Pizzeria N The Greek Place is shocking, dreadful, great