If you are looking for a slice of Japan in the mountains of British Columbia, Kawakubo is exactly the place to visit. Located in the cozy town of Revelstoke, this small, authentic restaurant has won the hearts of travelers with its sincerity and impeccable cuisine. Canada is famous for its hospitality, and this establishment is no exception: a warm atmosphere with elements of traditional Japanese style awaits you here.
The restaurant specializes in incredibly fresh sushi, sashimi, and tempura. The menu features both classic items and creative signature rolls, such as the Ninja roll or the refreshing watermelon roll.
The interior of the establishment invites you to enjoy a quiet rest after an active day in the mountains. There are traditional areas for large groups and a cocktail bar where you can try the famous Hokkaido Mule. The restaurant is very attentive to guest preferences: the menu clearly labels vegetarian, vegan, and gluten-free options, making it accessible to every visitor.