Restaurant nestled in nature at 1,200m on Schöckl, offering a tranquil escape near Graz. Features a self-service area.