Start Your Order
Need Help?
Log In
Sign Up
Watashi Sushi & Kitchen
9.6
7341 Edmonds St
Service fees apply