Restaurant Address Copied to Clipboard
Alberta, Edmonton
Open Now
Closed
10016 21 Avenue, Edmonton, AB T6N 1L3 (Alberta, Edmonton)
Edo Japan is a popular spot in Edmonton, Alberta, offering a unique blend of traditional and modern Japanese cuisine. Known for its quick-service format, this restaurant serves up fresh, flavorful dishes like teriyaki chicken, sushi, and noodle bowls that cater to both quick lunches and casual dinners. A favorite among locals, Edo Japan promises a delightful dining experience with every visit.
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
This Edo Japan location was disappointing. The food tasted noticeably different and not in a good way. My daughter, who usually loves Edo Japan, couldn't even eat her meal, and I couldn't finish mine either. However, the woman who served us was exceptionally kind and went above and beyond. Her ... service deserves 5 stars. Read more