Champaign IL Restaurants Food Delivery 1. 1511 N Prospect Ave, Champaign, IL 61821 | Jimmy John's (217) 359-6700