Sushi Joa
Japanese, Sushi Bars
Mercer Island
1.2 mi