Is this place still open I thought he had closed down
Address: 453 E Girard Ave, Philadelphia, PA 19125, USA
Mohammed Ali el | Jan 5, 2020
Yes it's open i there Friday.
Nicole Harris | Jan 5, 2020
Yes it's open
Thanks! Your answer is awaiting moderation.