7159 Torresdale Ave, Philadelphia 19135, United States
7159 Torresdale Ave, Philadelphia 19135, United States
No delivery
Spot something wrong?
Dishes at New Pizza Villa. Prices may vary in venue.
Been to New Pizza Villa? Be the first to share what you ate.