Ice cream shop · 600 Kenosha St, Walworth, WI
To-Go · Delivery
More food in Walworth, WI · Ice Cream in Walworth