Stenton Pizza And Grill

7101-09 Stenton Ave, Philadelphia, PA

Menu (As of 10/29)

Stenton Pizza And Grill: hours and how to order