There are approximately 199 Canestri families in Italy
The geographical distribution of last name Canestri in Italy