Get directions to: Salem Cross Inn, West Brookfield, MA
Restaurant address: 260 W Main St West Brookfield, MA 01585, USA
Restaurant: Salem Cross Inn