Back
Oto Sushi Logo

Oto Sushi

8.82mi
11628 97th Ln NE, Kirkland, WA, 98034
Thurs 11:30 AM - 9:30 PM(425) 825-8899
About Oto Sushi

If you're looking for Sushi restaurants in Kirkland look no further. Oto Sushi is known for having some of the best Sushi in Kirkland. Located at 11628 97th Ln NE, Oto Sushi is a great place to d...show more

Compare Delivery Services

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
54 minTime Est.
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
54 minTime Est.