The festive Dedham Council On Aging Holiday Luncheon at the Four Points by Sheraton in Norwood