C’est la vie
LOCATION: DOWNTOWN TREMBLANT (Saint-Jovite) ABOUT At C’est la Vie Mont Tremblant, guests are treated to an elegant experience that highlights the best of French restaurants in Mont Tremblant. Just minutes from the ski hills, this charming restaurant features “pierrade” hot stone cooking — a unique way to sear premium meats and seafood right at…