Elephant & Castle - Boston
161 Devonshire Street, Boston, MA 02110, United States
British, Comfort Food
Gastro Pub, Bar / Lounge, Casual Dining
Part of Franworks
11-25 Employees • 2 Employees on Culinary Agents
About
At Elephant & Castle you'll find the irreplaceable charm of a quality British pub complete with traditional food , a selection of beers , an upbeat atmosphere and some imp... Read more




