Really good food and fun vibes. They have two locations, this is the more restaurant-y one.
Part of: Helena's Philly