Berggasthof Taubenberg is a restaurant.