Edo Japan hours In Nelson, CANADA

All restaurants Edo Japan in Nelson: 1

Time in Canada: 03:28:10

Edo Japan Chahko Mika Mall, Nelson

1106 Lakeside Drive

Opens at 09:30 today