5005 Dalhousie Dr Nw(403) 452-8389Hours listed
Edo Japan
Details
- Fast Food Restaurant
- Takeout
More sushi & japanese restaurants near Edo Japan
3820 Brentwood Road NW(403) 289-0049Hours listed
3820 Brentwood Road NW(403) 289-8981Hours listed
3625 Shaganappi Tr Nw
3945 University Avenue NW(825) 205-9696
(403) 202-9233