This place has had the steel gate down since 3/1/20. Are they officially closed for Good?
Address: 7202 Ogontz Ave, Philadelphia, PA 19138, USA
Tyrone Brown | Nov 4, 2020
Bot sure I've been going next door to papa joes.
Ollie “OliversTwist” | Nov 4, 2020
WOW...this is news to me
Thanks! Your answer is awaiting moderation.