AFC Sushi at Lurie Childrens Hospital

Japanese restaurant · 225 E Chicago Ave Box 129, Chicago, IL

More food in Chicago, IL · Japanese Food in Chicago