The ice cream products are fairly good, but the prices are so high that it takes the taste right out of the creation. Now that Oberwiess isn't running for office, maybe he can drop the prices a bit?
Address: 60 Ogden Ave, Downers Grove, IL 60515
Location: United States > Illinois (IL) > DuPage County > Downers Grove
Phone Number: +1 630-810-1270