← Lynnwood restaurants
O2 sushi
No reviews yet
Sushi18601 Highway 99, Lynnwood
Own or manage O2 sushi? Claim this listing free
Hours
Hours not listed yet.
Details
Address18601 Highway 99, Lynnwood 98037
Phone(425) 640-0505
Websitehttp://o2sushi.com/
Email[email protected]
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.