Japanese restaurant · 8425 Se 68Th St, 118, Mercer Island, WA
Dine-In
More food in Mercer Island, WA · Japanese Food in Mercer Island