"Uses only the best..."
2417 Welsh Road
Philadelphia,
PA 19114
T. 215-677-5100

Store Hours
Mon-Thur : 11:30am - 10:00pm
Fri-Sat : 11:30am - 11:00pm
Sun : 11:30am - 10:00pm
Directions to New England Pizza
Philadelphia Location


Get Directions to 2417 Welsh Road, Tel: 215-677-5100