New England’s largest day shelter has been cooking up a delicious Christmas meal for those less fortunate this year. The true spirit of Christmas is in full swing at St. Francis House on the ...