Restaurants in Philadelphia, PA
Restaurants • Pizza
2660 S 67th St.,
Philadelphia ,
PA
19142
UNITED STATES
Based on 1 reviews
Pizza Villa
EXCELLENT PIZZA! Ingredients are excellent quality as well! The owners KNOW how to make good food!!! Prices are reasonable. I'd go out of my way to get food from them!Worldwide > United States > Philadelphia, PA > Pizza