Cozy mountain hut restaurant offering hearty alpine cuisine. Features a large sun terrace.