From Our Editors
Federal Way sushi lovers will fall in love with the menu at Edo Japan Restaurant, a Japanese restaurant right in the heart of Federal Way.
If you've got the car, then we've got parking for you.
Fancy snacks do come at a higher price, but wow are they delicious. Make a visit to Edo Japan Restaurant if you're in the mood for Japanese food that'll rock your palate.