Oto Sushi

Copyright. Oto Sushi. All Rights Reserved.

At Oto Sushi we create delicious Japanese cuisine with only the finest and freshest ingredients.

Oto Sushi is open 7 days a week for lunch and dinner with daily Happy Hours. 

Drop on by to dine in or give us a call at (425) 825-8899 to place a to-go order.