Village Pizza
Pizza · Italian · Greek
Village Pizza is a pizzeria offering classic pasta dishes alongside gyros and souvlaki, known for fresh pizza and a menu featuring quality ingredients and homemade sauces.
Location
Vota recommends
Location
Vota recommends