Akemi Sushi
Akemi Sushi is Langford’s exquisite portal to the fine art of Japanese cuisine. Located just North of Victoria, B.C. in Station Square on Goldstream Avenue (next to the Station House Pu... - more
Shima Village Japanese is an eclectic menu of Japanese cuisine. The word Shima means island and what better place to have such a restaurant than on Vancouver Island in Beautiful British Co... - more