Faits : A. C.B._, née en 2008, et D.B._, né en 2010, tous deux de nationalités suisse et italienne, sont issus du mariage entre B.B._, de nationalités suisse et italienne, et A.A._, de nationalités marocaine et italienne. En juin 2010, la famille a quitté U._ pour s'installer à V._ (Italie). Par décision du 24 octobre 2016, le Tribunal de W._ (Italie) a prononcé la séparation judiciaire des époux B.B._ et A.A._, attribué à la mère la garde des enfants, ainsi que la jouissance du domicile conjugal, réglé le droit de visite du père, confirmé l'autorité parentale conjointe et condamné le père à contribuer à l'entretien mensuel de ses enfants et de son épouse. B. Le 26 novembre 2016, la mère a quitté l'Italie avec les enfants C.B._ et D.B._, sans en avertir le père, et se sont installés à U._. Le 29 novembre 2016, le père a annoncé la disparition des enfants à la police italienne. Le 20 décembre 2016, le père a déposé auprès de l'Autorità Centrale dello Stato (Autorité centrale de l'État italien), une requête visant au retour des enfants, en application de la Convention de la Haye du 25 octobre 1980 sur les aspects civils de l'enlèvement international d'enfants. L'Office fédéral de la justice à Berne, autorité centrale en matière d'enlèvement international d'enfants, a reçu cette requête le 16 janvier 2017. Le père a aussi déposé une plainte pénale pour enlèvement d'enfants auprès du Ministère public de Genève le 23 janvier 2017. B.a. Par demande reçue au greffe de la Cour de justice du canton de Genève le 22 février 2017, B.B._ a requis le retour immédiat des enfants C.B._ et D.B._, au sens de la Convention de la Haye du 25 octobre 1980 sur les aspects civils de l'enlèvement international d'enfants. Statuant sur la requête de mesures superprovisionnelles déposée par le père dans le cadre de son action en retour des enfants, la Cour de justice a, par prononcé du 23 février 2017, fait interdiction à la mère de quitter le territoire suisse avec les mineurs et ordonné le dépôt des cartes d'identité et passeports suisses et étrangers et/ou tout autre document de voyage des enfants, au greffe de la Cour. La mère a déposé les cartes d'identité et passeports italiens des enfants le 3 mars 2017, étant précisé que les documents d'identité suisses des enfants sont périmés et que le père n'a signé aucune demande de renouvellement de ces documents. Le 6 mars 2017, le père a produit une attestation du Ministère de la justice italienne à Rome, agissant comme autorité centrale, datée du 3 mars 2017, certifiant le caractère illicite du déplacement des enfants C.B._ et D.B._ en Suisse. La curatrice de représentation des enfants a conclu au retour immédiat des mineurs au domicile familial en Italie, alors que l'intimée s'y est opposée, par réponse du 8 mars 2017. Lors de l'audience du 16 mars 2017, le Juge délégué de la Chambre civile de la Cour de justice du canton de Genève a procédé à l'audition des parties - lesquelles ont toutes deux affirmé détenir l'autorité parentale conjointe sur leurs enfants -et de la curatrice des mineurs. B.b. Statuant par arrêt du 6 avril 2017, communiqué aux parties le lendemain, la Chambre civile de la Cour de justice du canton de Genève a ordonné le retour immédiat des enfants C.B._ et D.B._ en Italie, d'ici le 15 mai 2017, au plus tard, prescrit que les mesures prononcées par la Cour de justice par ordonnance du 23 février 2017 demeurent maintenues jusqu'au retour effectif des enfants C.B._ et D.B_ en Italie, et chargé le Service de protection des mineurs d'organiser et d'assurer le retour des enfants C.B._ et D.B_ en Italie, en collaboration avec la curatrice de ces derniers et, si besoin, avec l'assistance de la force publique. C. Par acte du 20 avril 2017, A.A._ exerce un recours en matière civile au Tribunal fédéral, concluant principalement à l'annulation de l'arrêt déféré et à sa réforme en ce sens que la requête en retour des enfants en Italie déposée le 22 février 2017 par B.B._ est rejetée, subsidiairement, au renvoi de la cause à l'autorité cantonale. Au préalable, la recourante sollicite l'octroi de l'effet suspensif à son recours et le bénéfice de l'assistance judiciaire pour la procédure fédérale, comprenant la désignation de son conseil comme avocat d'office. Dans ses déterminations du 28 avril 2017, l'intimé a conclu au rejet de la requête d'effet suspensif, alors que la curatrice des enfants et l'autorité précédente s'en sont rapportées à justice s'agissant de la mesure sollicitée. D. Par ordonnance du 2 mai 2017, la Juge présidant la IIe Cour de droit civil du Tribunal fédéral a octroyé l'effet suspensif au recours. Sur le fond du recours, tant le père que la curatrice des enfants ont conclu au rejet du recours et à la confirmation de l'arrêt cantonal entrepris, la curatrice ayant au préalable sollicité le bénéfice de l'assistance judiciaire en faveur des deux mineurs. L'autorité précédente s'est, pour sa part, référée aux considérants de son arrêt.