Löwen is a Swiss restaurant known for its rustic ambiance and diverse menu.