Village Pizza, 520 Louisa ST, Point Edward Point Edward
409th visitor, Write a review
Village Pizza Map

near N7V1W8

Village Pizza is People's Choice, 2016 winner

Village Pizza is ranked #1 of 31 nearby Restaurants.

They say Village Pizza is awesome, good, friendly a highly recommended Pizza Restaurant