Salvation Army hosts Christmas dinner