Restaurant Address Copied to Clipboard
Alberta, Edmonton
Open Now
Closed
13710 66 Street NW, Edmonton, AB T5C 0B6 (Alberta, Edmonton)
Edo Japan in Edmonton, Alberta, offers a delightful culinary journey with its menu of authentic Japanese cuisine. Famous for its signature Teriyaki sauce, the restaurant serves up sizzling plates of carefully prepared sushi, tempura, and noodle dishes that promise to satisfy your cravings. Ideal for a quick lunch or a relaxed dinner, Edo Japan is a must-visit for food enthusiasts seeking genuine flavors and a comfortable atmosphere.
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
My wife and I enjoyed our meal from Edo. We had the beef sukiyaki bento 🍱. The kiosk is in the food court in the Londonderry Mall. There is lots of parking and easy access to the mall food court for all. There are washrooms close by. The ... kiosk looked clean and the there is lots of seating at this food court. The food was served hot and was tasty. We have eaten at Edo before and have always enjoyed the food. Our experience with this Edo was good Read more