
Marchesi Di Barolo
Marchesi di Barolo Cannubi Barolo 2010
$109.80
$137.25
A classic wine from a legendary producer, this 2010 Nebbiolo is already a beauty, but it would make a stellar cellar dweller for any Italian wine lover. Score - 94. (James Suckling, jamessuckling.com, March 24, 2014)