Edo Japan photograph

Edo Japan

Use attributes for filter !
Headquarters locationCalgary, Canada
FoundersReverend Susumu Ikuta
Founded1979
Number of locations Canada
United States
California
New Mexico
Type of business Privately held company
Date of Reg.
Date of Upd.
ID2407365
Send edit request

About Edo Japan


Edo Japan is a Canadian fast premium restaurant chain specializing in Japanese traditional Teppanyaki style cooking. Its head offices are located in Calgary, Alberta, Canada.

Related Persons

Next Profile ❯