Edo Japan
Japanese · Sushi · Fast Food
Edo Japan offers a fast-casual Japanese dining experience, specializing in sizzling Teppanyaki meals made fresh off the grill. Guests can also enjoy hand-rolled sushi and other Japanese-inspired favorites.
Location
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
105, 111 Avenue & Groat Road, Edmonton, AB T5M 3L7, CA



