Get directions to: Canaan Family Restaurant, Canaan, ME
Restaurant address: 216 Main St Canaan, ME 04924, USA
Restaurant: Canaan Family Restaurant