en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Boston
/
Four Crossroads Inn
Four Crossroads Inn
Steakhouse · Indian · Pub
British restaurant offering a carvery, steaks, and South Indian cuisine. Features a function room and cozy seating.
Swineshead Road, Lincolnshire
Boston, United Kingdom
www.fourcrossroadsboston.co.uk
Location
The ranking
Best Steakhouse in Boston
4 places, none rated yet
See the full list →