The Best 15 Restaurants in Champaign, United States

3.5 Rating
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 p"