Kumo Sushi is a Japanese restaurant specializing in authentic sushi. They emphasize using the freshest ingredients to create delicious dishes. The establishment is conveniently located in North Vancouver.