Edo Japan in Victoria - Locations & Hours

(3.0/5 - 3 votes)
Name Address Phone
Edo Japan - Hillside #12 1644 Hillside Avenue
Edo Japan - The Bay Centre 431 - 1150 Douglas Street (250) 361-4889
Edo Japan - Tillicum Centre Unit 0103D 3170 Tillicum Road (250) 385-2100

Other popular stores in Victoria: