VISIT US

211 N Neil St, Champaign, IL 61820

CONTACT US

(217) 607-0168

Sunday          10 am - 2pm (last seating at 2)

Monday          Closed

Tuesday         11 am - 8pm

Wednesday   11 am - 8pm

Thursday       11 am - 8pm

Friday            11am - 10pm

Saturday       11 am - 10pm