It tends to be the high-end (read: pricey) restaurants which do open for Christmas dinner, usually with set menus. You'll need to book in advance for 25 December, as lots of people will be looking ...
In the stillness that is Christmas evening, four hours after the Stillwater Community Christmas Dinner volunteers served almost 1,000 meals, volunteers from the group went out again to see one more ...