Honestly, a South Philly gem I've just discover...
Honestly, a South Philly gem I've just discovered and I think it may be the best pizza in town. Bring cash though!
Honestly, a South Philly gem I've just discovered and I think it may be the best pizza in town. Bring cash though!