Japanese restaurant · 21203 52nd Ave W #2, Mountlake Terrace, WA
More food in Mountlake Terrace, WA · Japanese Food in Mountlake Terrace