Ice cream shop · 1817 Prairie Ave, Beloit, WI
See full menu
More food in Beloit, WI · Ice Cream in Beloit