Get directions to: Griswold Inn, Essex, CT
Restaurant address: 36 Main St Essex, CT 06426, USA
Restaurant: Griswold Inn