Yes it has closed down. Most english run restaurants , serving traditional Christmas Day fayre and festivities are booked up in advance. If that is what you want you need to book your table before you come out. if you are arriving very close to Christmas Day. Chinese on Christmas Day
Well its different, I'll say that, but these restaurants tend not to be pre booked and there are two in Los Gigantes, both very good.