1 Edmonton City Centre Nw
Edo Japan
Details
- Fast Food Restaurant
- Restaurant
- Wheelchair accessible
- Takeout
More sushi & japanese restaurants near Edo Japan
10328 Jasper Avenue Nw(780) 761-9990
10146 104 Street Nw(780) 425-2990
10163 109 Street
10037 109 Street NW(780) 249-6658