Edo of Japan
8882 170th St Nw
Edmonton, AB T5T
Edo Japan is a fast food restaurant located in West Edmonton Mall, specializing in authentic Japanese cuisine. The menu features a variety of freshly made-to-order favorites, including sushi, noodles, sukiyaki beef, teriyaki chicken, and ginger pork.
As part of the vibrant offerings at West Edmonton Mall, Edo Japan provides a convenient dining option for visitors seeking delicious and quality meals in a lively atmosphere. The restaurant is situated on Level 1, Phase III of the mall, making it easily accessible for guests enjoying the numerous attractions nearby.
Generated from the website
Also at this address
See a problem?



