Cromwell Creamery3.99(0 reviews)Ice Cream / 2 Willowbrook Rd, Cromwell, CT 06416, United States / Tall Man's Homemade Ice Cream4.02(0 reviews)Ice Cream / 564 Main St, Cromwell, CT 06416, United States /