320 N Neil St, Champaign, IL 61820, USA
+1 217-359-7662
Business Hour
Monday: Closed
Tuesday: Closed
Wednesday: 9:00 PM – 2:00 AM
Thursday: 11:00 PM – 2:00 AM
Friday: 9:00 PM – 2:00 AM
Saturday: 9:00 PM – 2:00 AM
Sunday: Closed