Vis in Champaign
Toon restaurants op kaart

4.6
Menukaart
Tafelreservering
4.6
Menukaart
Tafelreservering
Stad: Champaign, 301 N Neil St, Champaign, IL 61820, United States
"One of the best places for fine dining in downtown champaign. And they have an amazing microbrewery too which has a great variety of local beers! The..."
Feedback
Deze beoordelingen hebben alleen betrekking op de genoemde ingrediënten.