Japanese restaurant · 5500 Merle Hay Rd, Johnston, IA
More food in Johnston, IA · Japanese Food in Johnston