Oto Sushi

11628 97th Ln NE
Kirkland, WA
425.825.8899
47.704627
-122.211558
Hours:
Mon - Sun:11:30am - 10pm

for Oto Sushi
Directions
from: