Auberge de Thelis la Combe
Bar, Hotel, Restaurant au coeur du Pilat
It looks like nothing was found at this location. Maybe try the search below?