Restaurant Address Copied to Clipboard
Alberta, Edmonton
Open Now
Closed
2331 66 Street Northwest, Edmonton, Alberta T6K (Alberta, Edmonton)
Edo Japan in Edmonton, Alberta, is a go-to destination for those craving a quick, delectable taste of authentic Japanese cuisine. Known for its fresh ingredients and signature Teriyaki sauce, this restaurant promises a delightful dining experience with a menu that features sushi, tempura, and their famous Teriyaki chicken bowls. Perfect for a healthy, fast, and flavorful meal.
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 2 meal by online, paid for double the beef and double the chicken, I got a regular portion. The Edo Meyokumin Retail Center one is way better, at least you got what you paid for over there.