8620 Germantown Ave, Philadelphia, Pennsylvania 19118 USA
The inside downstairs is back open with seating. It's been a long two years.
Photo Credit: Yelp