Restaurant offering hearty Tyrolean cuisine with stunning mountain views. Located near the Zwölferkopf Bergstation.