Edo Japan
Japanese · Fast Food
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.
Location
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
705 Saint-catherine St W, Montreal, Quebec H3B 4G5, CA



