Le Montagnard restaurant in Saint-Martin-de-Belleville is located in a beautiful stone building, in the center of the village, in the heart of the 3 Vallées.
It has a exceptional terrace with panoramic views of the mountains and the village, as well as a nicely decorated interior dining room, on mountain themes with noble and raw objects. The decoration is unique, authentic, playful, with nods to the old family stable transformed into a restaurant.
Discover the photos of the restaurant below, while waiting to enjoy it around an original meal which revisits traditional Savoyard specialties: entrees, starters, main courses, desserts for lunch et diner.
Discover all aspects of Le Montagnard restaurant in St Martin de Belleville through images. An explosion of colours and flavours! We have showcased various dishes, starters, desserts, etc., as well as the general atmosphere of the indoor dining room and outdoor terrace.
Our interior designer, Magali Suchet, has embellished our restaurant over the years, creating an atmosphere that blends vintage mountain style with modernity.