Jillian's - Champaign - Champaign, Illinois - Find Unique Venues
Jillian’s – Champaign
  • Share

Jillian’s – Champaign


The nation’s leader in entertainment and dining mega-plexes; Jillian’s features a casual American restaurant, upscale billiards, electronic simulation game room, and a private party room. Best yet, our professional event team will make planning your event easy so you can relax and take all the credit.

Venue Location + Transportation


1201 S Neil St,
Champaign, Illinois 61820