Our Locations


Edo Japan North Town Centre - Coming Soon!

Fresh Take, Fresh Look, Fresh Options Coming Soon!

Screen Shot 2017 12 01 at 1.41.09 PM

9322 - 137 Avenue NW , Edmonton, AB, T5E6C2

Get Directions

Phone



Find Other Edo Japan Locations

With over 100 locations across Canada, there's an Edo Japan near you.

In the Community
Learn More
Simply Better
Learn More
Become a Franchisee
Learn More