Mountain restaurant offering panoramic views of South Tyrol.