Elephant and Castle

  • 1800 Market St.,
    Philadelphia, PA 19103
  • Phone: 215.751.9977
  • Cuisine: American Restaurant

Map

Unable to Display Map