
Edo Japan
at Currents of Windermere • Edmonton, Alberta
Category
Fast Food
About
Edo Japan provides hot, fast and delicious Japanese fast food prepared in a traditional Teppan-style. Edo Japan’s signature teriyaki sauce is delicious atop any rice or noodle plate.
Hours
- Sun: 11am-9pm
- Mon-Sat: 10am-10pm