40 N 52nd St, Philadelphia, Pennsylvania 19139 USA
This is a worm no if ands but about it
Photo Credit: Yelp