If you're looking for Japanese restaurants in Edmonds look no further. Yummy Teriyaki & Sushi is known for having some of the best Japanese in Edmonds. Located at 9808, Yummy Teriyaki & Sushi is a great place to dine in or order delivery. It's the perfect option for those searching for "Japanese Near Me". They have tons of great options, so scroll down to see the Yummy Teriyaki & Sushi menu and pick your favorites.