Edo Japan is a casual dining restaurant in Leduc, AB, offering a menu of traditional Japanese cuisine.
Specializing in freshly prepared teppan-style dishes and sushi, Edo Japan provides a relaxed dining experience for customers seeking authentic Japanese flavors.
Generated from their business information