a
1-217-337-4285
621 E Green St, Champaign, IL 61820, USA
Mon-Fri 11.00 - 21.30 Sat-Sun 5:00 - 21.30
Reservation 1-217-337-4285
Back to top
About

Menu

a
Dishes That

Chef Recommended

Signature Image
a
a
It’s Time

Book Your Table Now