November 1st to Americans might be known as an unofficial day of collective candy hangovers, but in Italy this is All Saints Day, both a national and religious official holiday.  With more and more of the younger generation embracing the non-Italian tradition of Halloween, not having school or work the day after makes for a…