Didn't stay here as it was out of our budget zone but had food and drank beer on the terrace. If you're lucky enough to have good weather (we went in rain and sunshine in two visits) you will see some amazing sunsets over the lake as this place has probably the best view on the lake. In fact i think it's the only place actually built ON the lake. watch out for the cheeky monkeys above you, especially if you have food.
Food: we only had fried rice. not too expensive (sri lanka is getting more and more expensive for backpackers) and about average.
Beers: ubiquitous Lion lager sold at about Rs300 per 660ml bottle. On one day we saw elephants on a distant lake shore using binoculars whilst sitting on the terrace. Ask to sit at the end, walk through the restaurant area to reach the beautiful outside terrace and drink/eat under the frangipani trees.
You may be approached from the lake to take a ride on the only boat doing lake trips - a catamaran affair, and very stable. We took up their offer as it was my birthday - and it turned out to be the boat guy's birthday too. the ride cost about 2,000 i think. pricey but it was really hard work for the 2 rowers and we saw the most amazing sunset from the middle of the lake. it was like being engulfed by it!
If you own or manage The Lake Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.