Alpenrose am See is a self-service restaurant and café offering scenic views.