There are approximately 110 Limardo families in Italy
The geographical distribution of last name Limardo in Italy