Elephant & Castle Pub & Restaurant
1923 Leesburg Grove City Rd,
Mercer, PA 16137
Elephant & Castle Pub & Restaurant is one of the popular Steakhouse located in 1923 Leesburg Grove City Rd ,Mercer listed under
Local business in Mercer
,
Steakhouse in Mercer
,