Pizza Review
The most overrated pizza in Delco, Thick/ Soft dough, Salty sauce with onions - Domino’s could blow this place away.