A perfect trio for a deserted isle
We have astounding news, another fab $7 red, Cesari, which joins Spinelli and Citra in a hat trick of best buy Italian reds on our shelves. I was simply blown away by the 2006 Cesari, which has been getting better with each vintage.