Edo Japan
Mill Woods Mall
#515, 2331 66 St, Edmonton, Alberta
Show map
PERMANENTLY CLOSED
This location is permanently closed.
Please enter a valid location name, city or postal code
Start your order here or use our app.
Find an Edo to eat at, check your local hours, menus and more.
We found locations nearby:
Distance from here
We’re growing fast! We already have locations, with more opening soon!
#515, 2331 66 St, Edmonton, Alberta
Show map
This location is permanently closed.