Restaurants in Philadelphia, PA
Restaurants • Night Life • Bars
2118 E Dauphin St.,
Philadelphia ,
PA
19125
UNITED STATES
Based on 1 reviews
Awesome Spot
I went here with a bunch of friends for a party. The atmosphere is open and friendly. I will definitely go again.Worldwide > United States > Philadelphia, PA > Bars