Get directions to: Scovils Millside Dining, Harrington, ME
Restaurant address: 5 E Main St Harrington, ME 04643, USA
Restaurant: Scovils Millside Dining