Get directions to: Barre Mill Restaurant, Barre, MA
Restaurant address: 90 Main St Barre, MA 01005, USA
Restaurant: Barre Mill Restaurant