Get directions to: Elephant & Castle Pub & Rstrnt, Philadelphia, PA
Restaurant address: 1800 Market St Philadelphia, PA 19103, USA
Restaurant: Elephant & Castle Pub & Rstrnt