Back
Edo Sushi and Sake Logo

Edo Sushi and Sake

No review ratingsNo price ratings14.94mi
19400 36th Ave W, Lynnwood, WA, 98036
Thurs 11:00 AM - 9:30 PM(425) 361-1055
About Edo Sushi and Sake

Searching for "Sushi Near Me"? Edo Sushi and Sake has some of the best Sushi in Lynnwood. Located at 19400 36th Ave W, Edo Sushi and Sake is a convenient option that delivers to the area around Lyn...show more

Compare Delivery Services

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
46 minTime Est.
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
46 minTime Est.