Zum Löwen is a traditional restaurant housed in a historic building with a cozy, wood-paneled dining room.