Edo Japan is a fast food restaurant chain that offers fresh, handcrafted Japanese cuisine. Founded in Calgary, Alberta by Susumu Ikuta, a Japanese Buddhist minister, Edo Japan is known for its traditional Teppan-style meals with a secret Teriyaki sauce recipe. With over 130 locations across Canada, Edo Japan provides customers with a convenient and delicious option for Japanese-inspired flavors and ingredients. Visit an Edo Japan near you today to experience fast Japanese cuisine that is Simply Better.
Show More
Employees: 5-9
Founded: 1991
Industry Restaurants » Fast food restaurants
Engaged in: Fast food restaurants
ISIC Codes 5610
Questions & Answers
Q1
Where is Edo Japan located?
Edo Japan is located at 705 St Catherine St E, Montreal, Quebec H3B 4G5, Canada.
Q2
What days are Edo Japan open?
This listing has been marked as closed.
Edo Japan is open Mon–Fri 10 AM–9 PM; Sat 10 AM–7 PM; Sun 11 AM–5 PM.