Col du Pillon is a Swiss restaurant offering local cuisine and panoramic views. It is ideally situated with a view of the Dar waterfall and the North face of the Scex Rouge.