The Farmer's Cow Calfé

Ice cream shop · 86 Storrs Rd, Willimantic, CT

Hours

More food in Willimantic, CT · Ice Cream in Willimantic