Get directions to: Pizza City, Glenside, PA
Restaurant address: 901 E Willow Grove Ave # A Glenside, PA 19038, USA
Restaurant: Pizza City