Get directions to: Williams Inn, Williamstown, MA
Restaurant address: 1090 Main Street Williamstown, MA 01267, USA
Restaurant: Williams Inn