Strela-Alp is a mountain restaurant offering stunning views from its large sun terrace.