To say the holiday season is a big deal for Italians might be an understatement. In addition to Christmas Eve and Christmas Day, other December holidays include Saint Stephen’s Day (Il giorno di Santo Stefano) on the 26th and the Feast of the Immaculate Conception (Festa dell'Immacolata) on the 8th, which marks the beginning of […]