Japanese restaurant · 4301 212th St SW, Mountlake Terrace, WA
See full menu
More food in Mountlake Terrace, WA · Japanese Food in Mountlake Terrace