Yuzen Japanese Cuisine - 8451 SE 68th St, Mercer Island, WA 98040, USA on Eaten