Japanese restaurant · 2960 4th St SW, Mason City, IA
More food in Mason City, IA · Japanese Food in Mason City