Kimchi Korean and Japanese Restaurant Kimchi Korean and Japanese Restaurant Information 821A - 6th Ave (604) 869-0070 Directions