VISIT US

211 N Neil St, Champaign, IL 61820

CONTACT US

(217) 607-0168

Sunday          Closed

Monday          Closed

Tuesday         11 am - 8pm

Wednesday   11 am - 8pm

Thursday       11 am - 8pm

Friday            11am - 10pm

Saturday       11 am - 10pm