Address: 237 St James Pl, Philadelphia, PA 19106, USA
Brad B | Apr 6, 2022
Yes it does. Not a large bar but quite nice. Yes you definitely need reservations. It's quite heavily booked and you almost surely won't be seated if you arrive without a reservation.