There are 17 of us (11 adults, 6 kids) in Freshwater for Christmas 2013 and we wondered, to save cooking on the day, about eating out. Pilu has been mentioned but their website doesn't indicate whether or not they open for Christmas lunch.
I know I can email the restaurant & ask, but posing the question here too will hopefully get me some local opinion about value for money. I already know they do great food at a lovely location, I believe, within sight/with views of the beach.
Thanks very much in advance.