Skip to main content

Edo Japan

Contact

Mon-Fri       11am – 9pm
Sat-Sun       11am – 8pm
Edo Japan, is a Canadian fast food restaurant chain specializing in Japanese Teppan-style cooking. Founded in 1979 by Reverend Susumu Ikuta, a Japanese Buddhist minister, Edo Japan was named after the original name of Tokyo.