There are approximately 198 Caristo families in Italy
The geographical distribution of last name Caristo in Italy