Turns out we will be in Rome on Christmas Day. We arrive in Rome late on Dec. 23, so it doesn't leave much time to find something once we're there. Would you guys have any suggestions? I have been surfing the Web, but find that many restaurants are not open for Christmas Dinner. We're looking for something casual, not dressy, within walking distance of, say, the Piazza Navona. Trastevere would also be great (we have great food there a few years ago!). Thanks in advance!