Skip to main content area.

Give us a call today

Top Rated Local® Sushi Restaurant

Mercer Island: (206) 230-4120