Zinnober offers creative German cuisine with Mediterranean influences and elaborate desserts, served in a historic 14th-century building.