Restaurants & Bars
Edo Japan is a Canadian premium restaurant chain specializing in Japanese traditional Teppanyaki style cooking. Inspired by the tastes, sights and sounds of Japan, our passionate people make your food