222 Baseline Road(780) 570-3136
Edo Japan
Details
- Fast Food Restaurant
- Takeout
More sushi & japanese restaurants near Edo Japan
120 Wye Road(587) 269-2994
3808 137 Avenue Nw(780) 478-6408
16639 50 Street Nw(780) 758-8899Hours listed
710 Tamarack Way NW(780) 490-0298
4320 17 Street Nw(587) 463-0733Hours listed