The pine trees are put up, the ribbons and festive lights are in place, the candles are ready to be lit… For those who haven’t noticed, Christmas is coming. And La Villa French Restaurant is getting ready for the most joyful time of the year. Chef Thierry, Ms. Tina and all the staff would like […]