2842 St Vincent St, Philadelphia, Pennsylvania 19149 USA
Inside of the restaurant.
Photo Credit: Yelp