Zum Hirsch is a German restaurant offering Bavarian specialties and a cozy atmosphere.