Jillian's
Address:
1201 S Neil St, Champaign, IL 61820
Phone:
(217) 355-2800
Restaurants
Other Businesses:
- Orange & Brew at 1201 S Neil St, Champaign, IL 61820
- Kamakura Restaurant at 715 S Neil St, Champaign, IL 61820
- Margaritas at 905 S Neil St, Champaign, IL 61820
- Silver Mine Subs at 905 S Neil St, Champaign, IL 61820
- Olive Garden Italian Restaurant at 30 E Anthony Dr, Champaign, IL 61820-7802