1632 14 Avenue NW(587) 358-2988Hours listed
Edo Japan
Details
- Fast Food Restaurant
- Takeout
- Delivery
More sushi & japanese restaurants near Edo Japan
1301 16 Av NwHours listed
1222 16 Av Nw(403) 282-3588Hours listed
1104 20 Av Nw(403) 453-8120Hours listed
322 14 Street NW
1240 Kensington Road NW(403) 270-2076Hours listed