Landhaus is a Swiss restaurant known for its excellent cuisine.