Train Stop Restaurant

263 West St.
Berlin
Massachusetts
United States