Edo Japan is a Canadian restaurant chain specializing in freshly prepared Japanese-inspired meals. They offer hot, fast, and delicious food prepared in a traditional Teppan-style, focusing on fresh ingredients.