Landhaus Schäfer is a German restaurant.