Uva di Spagna

Uva di Spagna, Italian term meaning ‘the Spanish grape’, referring to what is called Cariñena or Mazuelo in its native Spain, Carignano in Italy and Carignan by English-language speakers....