Pennsylvania
Philadelphia
Pizza Villa
Pizza Villa
(215) 492-1112
2660 S 67th St , Philadelphia, PA 19142
Own this business?
Learn more
about offering online ordering to your diners.
American
, 
Pizza
Menu not currently available