My family (all adults) is considering a trip to Rome for Christmas, and would probably arrive on December 24th or 25th. Can we expect any restaurants to be open on either day? After the 25th, will most museums and tourist attractions be open?
We would appreciate any information on pitfalls or happy surprises we might experience in Rome between Christmas and New Years. Suggestions for what to do on Christmas Day would be especially welcome.