Get directions to: Hilltop Inn, Torrington, CT
Restaurant address: 1057 Torringford Street Torrington, CT 06790, USA
Restaurant: Hilltop Inn