I don't know about restaurants, sorry! I arrive back on the 28th. I would suggest that it's worth having your caretaker stock the house with some essentials prior to arrival, as I would imagine most stores are closed for Boxing Day, given that it is a British holiday. In Ontario, nothing is open on Boxing Day. But that's just a guess.