Restaurant Address Copied to Clipboard
Alberta, Edmonton
Open Now
Closed
14307 23rd Avenue NW, Edmonton (Alberta, Edmonton)
Edo Japan in Edmonton, Alberta, Canada, serves up a delicious range of Japanese-inspired cuisine with a focus on freshness and flavor. Known for its quick, healthy dishes, diners can enjoy teppanyaki grilled meals, sushi, and delectable noodle dishes. Perfect for those seeking a flavorful, fast dining experience with a commitment to quality.
Check out TOP-10 Best Fast Food restaurants in Edmonton, AlbertaAbout this place
Highlights of this place
You might be interested
Thanks for the submission!
We will contact you shortly
Thanks for the submission!
We will contact you shortly
I ordered double beef, but the portion was the same as usual. This store did not give me double beef twice, and the broccoli was undercooked once