There are approximately 138 Mastrorosa families in Italy
The geographical distribution of last name Mastrorosa in Italy