Hirschen is an upscale restaurant offering a high-end menu of European and Swiss culinary staples.