Les Marmottes is a restaurant with a maximum capacity of 42 people, offering a closed space for dining. Price range available upon request.