2331 E Cumberland St, Philadelphia, Pennsylvania 19125 USA
through a service window, darkly
Photo Credit: Yelp