Japanese restaurant located in the heart of the beautiful Bel Air Tremblant Resort in Mont-Tremblant. Enjoy amazing views of the surrounding nature in the restaurant! Our Japanese cuisine is authentic and offers sushi and sashimi with daily fresh ingredients.