Landhaus Zimmermann is a German restaurant offering fresh cuisine and scenic views.