3510 8th Street East(306) 651-0093
Edo Japan
Details
- Fast Food Restaurant
- Takeout
More sushi & japanese restaurants near Edo Japan
1036 Louise Avenue
(306) 382-7888
201 1st Avenue South(306) 979-8388
201 1st Avenue South(306) 664-8767
239 Idylwyld Drive South