Christmas Eve/Christmas day in Florence
Christmas is very much a family time in Italy, and few restaurants are open. The ones that are open on Christmas Eve will likely offer a "Cenone" or multi-course dinner at a fixed price. Even fewer restaurants are open on Christmas Day. Ask your hotel for recommendations (but they aren't likely to know much until much closer to the date).