Get directions to: Canton Center General Store, Canton, CT
Restaurant address: 180 Cherry Brook Road Canton, CT 06019, USA
Restaurant: Canton Center General Store