Select Page

O2 Sushi

18601 WA-99 #100, Lynnwood, WA 98037

Contact

O2 Sushi

Address: 18601 WA-99 #100
                  Lynnwood, WA 98037

Phone: (425) 640-0505

Business Hours:
Mon-thur / 11am – 9pm
Fri / 11am – 11pm
Sat / 4pm – 11pm
Sun / 4pm – 9pm