517 S Leithgow St
Philadelphia, PA 19147
Philadelphia, PA 19147
Open HoursDaily 5pm-11pm
OverviewDinner is served as a seven-course meal and begins when the waiting staff cleans your hands with a water picture and basin. You sit on cushioned benches and eat at a table improvis...
more