Mountain restaurant Neuhütt Alm, located high above Aldein, offers hearty portions of warm and cold dishes in a scenic hiking area.