There are approximately 79 Cafarotti families in Italy
The geographical distribution of last name Cafarotti in Italy