Sella & Mosca Cannonau di Sardegna Riserva 2010 Reds, Under $20, ItalyJ.T. EllisonFebruary 9, 2016polyphenols, antioxidants, Sardinia, Robust Tannins Comment