Edo Sushi & Sake

425-361-1055
19400 36th Ave W #101Lynnwood , WA 98036