Hours & Location
39 E Main St,
Champaign, IL 61820
(217) 398-5988
Sunday - Thursday:
11am-12am
Friday - Saturday:
11am-1am
Kitchen Closed
11pm Daily
39 E Main St,
Champaign, IL 61820
(217) 398-5988
Sunday - Thursday:
11am-12am
Friday - Saturday:
11am-1am
Kitchen Closed
11pm Daily