O2 Sushi

18601 State Hwy 99 Ste 100
Lynnwood, WA
425.640.0505
47.830487
-122.306911
Hours:
Mon - Thu:11am - 10pm
Fri - Sat:11am - 11pm
Sun:11am - 10pm

for O2 Sushi
Directions
from: