Filter

Cuisines
Select cuisines

The Best 15 Restaurants in Champaign, Illinois (IL), United States

Cream and Flutter
3.5
50 reviews

114 N Walnut St, Champaign, Champaign-Urbana, IL 61820-4010, Champaign

While it may no be my kind of place, it seems like a nice enough one to grab a quick cappuccino or pastry.