My mother's first husband was named
John Salvatore. His parents were Italian-born, so yes, I've always thought of it as an Italian name, and it never really occurred to me that non-Italians would even want to use it, though I think it's fine if they do.
My mother passed up the chance to make my brother a junior and named him
John Richard rather than
John Salavatore Jr. I can't say that I blame her. I really can't stand this name, sorry.