Get directions to: Carmel Ice Cream, Southington, CT
Restaurant address: 832 Queen Street Southington, CT 06489, USA
Restaurant: Carmel Ice Cream