★ 4.4 / 5 from 1453 reviews
Oberweis Ice Cream Dairy Store
1905 S Neil St, 61820, Champaign, United States
"Some of the finest dairy products I've ever tasted."
Despite some negative experiences, the Oberweis location received mixed reviews. Complaints ranged from overpriced, unpleasant meals to subpar service...