Maize at the Station
100 N Chestnut St, Champaign
(217) 355-3611
Menu
Restaurants in Champaign, IL
Maize at the Station
100 N Chestnut St, Champaign, IL 61820
(217) 355-3611