212 E Green St Ste #104, Champaign
Stunning ambiance as you walk into high ceiling full bar... Upscale food and cocktail menus, this place is not what you expect on college town. Highly recommend parmesan truffle fries and umami burger!
212 E Green St Ste #104, Champaign, IL 61820
Suggest an Edit