Thanksgiving Feast 2026 November 26 @ 10:00 am - 2:00 pm Villa Borghese Thanksgiving catering returns for Thanksgiving week.