Hi RoboClan and welcome to Dubai forums.
Regarding a restaurant or cafe that will take bookings for Christmas. No idea sincerely.
For Christmas its better to travel to a country that actually celebrates Christmas.

PS: please don't post duplicate messages in different forums.