Japanese restaurant · 225 E Chicago Ave Box 129, Chicago, IL
More food in Chicago, IL · Japanese Food in Chicago