That's a good question. While many restaurants are closed on Christmas Eve, there are still some that will be open and serving customers. The ones that do stay open are usually ones with a more diverse menu and a more international clientele. They may not necessarily be serving traditional Christmas food, but they will be providing food for people who want something other than what they normally eat at home.