John “Cha Cha” Ciarcia, guest actor on “The Sopranos” and owner of a bustling Italian restaurant in New York’s Little Italy, died Nov. 21 at NYU Langone Medical Center following a brief illness. He was 75. Dubbed the “unofficial mayor of Little Italy,” Ciarcia’s acting career included film appearances alongside long-time friend Danny DeVito in “Hoffa”...
Read more »