Ice Cream Shops in Windsor, Connecticut

Showing 1 Ice Cream Shops

Frisbie’s Dairy Barn Homemade Ice Cream

2200 Day Hill Rd

Windsor, Connecticut