1261 Stittsville Main Street(613) 720-9995
Edo Japan
Details
- Fast Food Restaurant
- Takeout
More sushi & japanese restaurants near Edo Japan
8555 Campeau Drive
655 Kanata Avenue
4055 Carling Avenue
700 March Road(613) 595-0313Hours listed
4335 Strandherd Drive