The Sopranos is full of hot guys in supporting roles. Chiefly, I was into Jason Cerbone and Michael Imperioli, but there were several more.
I am very late in replying but other fit, in my own opinion, Italian-American actors in The Sopranos was John Bianco/'Gerry Bianco' (Season 6/2006), Chris Caldovino/'Billy Leotardo' (Season 5/2004 and Season 6/2007), Andrew Davoli/'Dino Zirelli' (Season 3/2001), Anthony DeSando/'Brendan Filone' (Season 1/1999), Frank Fortunato/'Jason Evanina' (Season 5/2004), Chris Tardio/'Sean Gismonte' (Season 2/2000).