50 Marketplace Avenue
Edo Japan
Details
- Fast Food Restaurant
- Wheelchair accessible
- Takeout
More sushi & japanese restaurants near Edo Japan
129 Riocan Avenue(613) 825-3325
129 Riocan Avenue(613) 825-3703
4335 Strandherd Drive
120 Blanca Street
3987 Riverside Drive