Back
Oto Sushi Logo

Oto Sushi

8.82mi
11628 97th Ln NE, Kirkland, WA, 98034
Not Available Now (Available Mon 11:30 AM - 9:30 PM)Call Now
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
46 minEst. Time
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
46 minEst. Time