Löwenzorn is a Swiss restaurant offering traditional cuisine in a rustic atmosphere. It features historic dining rooms and an idyllic courtyard.