Back
New Pizza Villa Logo

New Pizza Villa

No price ratings8.43mi
7159 Torresdale Ave, Philadelphia, PA, 19135
Wed 11:00 AM - 12:00 AMCall Now
About New Pizza Villa

If you're looking for Steak restaurants in Philadelphia look no further. New Pizza Villa is known for having some of the best Steak in Philadelphia. Located at 7159 Torresdale Ave, New Pizza Vill...show more

Compare Delivery Services

(See pickup options)
EatStreetNot Delivering: Outside of delivery range
$0.00
Est. Fee
62 minEst. Time
Place Order
EatStreetNot Delivering: Outside of delivery range
$0.00
Est. Fee
62 minEst. Time