Details

More sushi & japanese restaurants near Shiki Sushi

1018 Blanshard Street
708 View Street(250) 381-8868