This is the food page of Villa Pizzeria N The Greek Place on 1009 Merivale Rd Ottawa ON K1Z6A6.
(first reviewed on June 30, 2008, last updated on May 30, 2015.)
Villa Pizzeria N The Greek Place is ranked #8 of 29 Restaurants in Carlington Ottawa.
This page has had 2449 visitors. You are the 2449th.