Main content starts here, tab to start navigating

Hours + Location

2521 Village Green Pl,
Champaign, IL 61822

(217) 355-8030

Sunday - Friday:
11:00 AM - 9:00 PM 

Friday - Saturday:
11:00 AM - 11:00 PM 

Get Directions