225 S 18th St, Philadelphia, PA 19103, United States
View on Map
What travelers say:
Terrific atmosphere, meal was excellent. Our server (Richard N) was helpful with entree recommendations, his service was exceptional. Will definitely return in the future.