If you're into fish, then several restaurants serve up trout and other freshwater beings (although sadly not the ducks) to hungry day-trippers, tired and weary from carrying all those trinkets around the lake. Some of the restaurants even have their own mini trout farms, where you can watch your lunch splash around in a pool before being speared and grilled. If fish is not for you, then there's always a glass of tea or seven :)
We tried just about the whole menu between the 7 of us travelling together and on the whole it was good.
We had a cabin around the back,designed probably for 4 or 5 so we got 7 in.