Main content starts here, tab to start navigating

Hours & Location

39 E Main St,
Champaign, IL 61820

(217) 398-5988

Sunday - Thursday:

 11am-12am

Friday - Saturday:

 11am-1am

Kitchen Closed 

11pm Daily 

Get Directions