Seehaus is an upscale European restaurant specializing in fish, featuring a rustic interior and lakeside beer garden.