Menzenschwander Hütte is a restaurant.