Hood Scoops Ice Cream Shop3.83(0 reviews)Ice Cream / 351-399 Broadway St, Stoddard, WI 54658, United States /
The Best Restaurants in Kenosha - Ice CreamView allScoops Ice Cream & Candy4.22(0 reviews)Ice Cream / 10067.9 km from Nearby searchSweet Corner Ice Cream3.62(0 reviews)Ice Cream / 10065.8 km from Nearby searchDairy Queen (Treat)3.50(0 reviews)Ice Cream / 10064.5 km from Nearby searchCold Stone Creamery3.00(0 reviews)Ice Cream / 10066.0 km from Nearby search