75 King Street(519) 880-8188
Edo Japan
Details
- Fast Food Restaurant
- Takeout
More sushi & japanese restaurants near Edo Japan
15 King Street South(519) 500-5668
15 King Street North
23 King Street North
14 King Street NorthHours listed
256 Phillip Street(519) 883-7272Hours listed