Great Impasta
Address:
132 W Church St, Champaign, IL 61820
Phone:
(217) 359-7377 Restaurants
Other Businesses:
- Propsect Barbeque & Sweets at 1410 N Prospect Ave, Champaign, IL 61820
- Real Hacienda at 912 W Bloomington Rd, Champaign, IL 61821
- Chipotle Mexican Grill at 903 W Anthony Dr, Champaign, IL 61821
- Station 211 at 211 E Green St, Champaign, IL 61820
- El Progreso at 1001 W Bloomington Rd, Champaign, IL 61821