Austrian restaurant Stroblerhütte, located in Abtenau, offers homemade dishes and is situated in the Postalm, Austria's largest alpine pasture.