There are approximately 2198 Balestra families in Italy
The geographical distribution of last name Balestra in Italy