Za's Italian Cafe
1905 N Neil St or 2006 W Springfield Ave, Champaign
About
Za's Italian Cafe, 1905 N Neil St or 2006 W Springfield Ave, Champaign, (info@zasitaliancafe.com), [64]. Varies daily/by location. Italian, pizzas/paninis/soups. Can make your own by choosing ingredients. Free wi-fi.