Le Sushi Shack
LOCATION: DOWNTOWN TREMBLANT (Saint-Jovite) ABOUT Located near the Mont-Tremblant Resort village, Le Sushi Shack is a cozy Japanese restaurant in Tremblant blending fresh, inventive sushi with a casual chalet-style atmosphere. With a focus on quality ingredients, bold flavour combinations, and friendly service, it offers a standout experience in the heart of the Laurentians. The…