Edo Sushi & Sake
Add to Favorites
OPEN NOW
Today: 11:00 am - 10:00 pm
Saved to Favorites
Phone: (425) 361-1055
Address: 19400 36th Ave W, Lynnwood, WA 98036
Edo Sushi & Sake Inc
18725 33rd Ave W, Lynnwood, WA 98037
18530 33rd Ave W Ste B, Lynnwood, WA 98037
20102 Cedar Valley Rd Ste 204, Lynnwood, WA 98036
19409 36th Ave W, Lynnwood, WA 98036
2509 196th St SW, Lynnwood, WA 98036
2027 196th St SW Ste R, Lynnwood, WA 98036
20818 44th Ave W, Lynnwood, WA 98036
19417 36th Ave W, Lynnwood, WA 98036
3000 184th St SW, Lynnwood, WA 98037
3026 196th St SW, Lynnwood, WA 98036