Elephant & Castle Pub and Restaurant

Address:

1800 Market St
At the Crowne Plaza
Philadelphia, PA 19103

Phone:

215 751 9977

Map:


Contact   ·   Privacy   ·   Terms