There are approximately 121 Canistro families in Italy
The geographical distribution of last name Canistro in Italy