Zum Löwen is a restaurant, biergarten, and hotel offering a traditional German gasthaus experience.