Maize at the Station. (Hospitality and Gastronomy) in Champaign (Illinois).