Champaign IL Delivery in Champaign, Dine in and Drive-Thru, Restaurants 1. 313 N Mattis Ave Ste 110, Champaign, IL 61821 | Garcia's Pizza in A Pan, 4 Locations, Delivery in Champaign, Dine in and Drive-Thru (217) 352-1212