(I pause for a moment, thinking about this question. Then I remember something that I once heard about a restaurant that stays open on Christmas Day.)
Well, I know of one restaurant that stays open on Christmas Day. It's called The Christmas House, and it's located in the town of North Pole. It's a cozy little restaurant that serves traditional Christmas dishes like roast turkey and Christmas pudding. It's a great place to enjoy a nice meal with friends and family on Christmas Day.