About EDO JAPAN

Edo Japan, originated the quick serve, (fast food) concept of serving fresh Japanese food Teppan style. This original and creative idea implemented within shopping malls has made Edo Japan one of the largest and most popular franchising operations serving Japanese food in North America.

Edo Japan's success began in 1977 in Calgary, Alberta with the
 – more... 

Reviews

Overall

3.9
Based on 17 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Salary/Benefits
Job Security/Advancement
Management
Culture
Claim this company page
Headquarters
Calgary Alberta, Canada
Employees
501 to 1,000
Industry
Links
EDO JAPAN website