Kaleidoscoops Ice Cream & More
Address:
106 W Main St, Barrington, IL 60010
Phone:
(847) 381-0680
Other Details:
Kaleidoscoops offers a variety of ice cream flavors as well as some low-fat varieties. Also available are shakes, smoothies and cakes.
Restaurants, Ice Cream Parlors
Other Businesses: