Zum Landhaus is a restaurant.