Japanese restaurant · 156 E Lake St Ste B, Bloomingdale, IL
More food in Bloomingdale, IL · Japanese Food in Bloomingdale