Get directions to: Carvel Ice Cream, Torrington, CT
Restaurant address: 650 South Main Street Torrington, CT 06790, USA
Restaurant: Carvel Ice Cream