Phone: +12173986982,+12173986882
Address: 113 North Walnut Champaign, IL 61820, 61820-4074, United States
City: Champaign
Dishes: 18
Reviews: 1066
"The restaurant offers a generous tasting menu with the choice of adding wine pairings. The service was top-notch. However, the loud grinding noise from a machine near the bar made conversation difficult for a short time, but we were able to carry on thanks to the ambiance of the restaurant."
All prices are estimates.