Bistro Landhaus offers bistro-style dining with scenic views. It accommodates guests indoors and on the terrace.