Zum Löwen is a Swiss restaurant housed in a traditional farmhouse dating back to 1822. It features a farm-to-table concept, sourcing ingredients from its own agricultural operation.