Back Full wine details Giovanni Rosso La Serra Barolo DOCG – 2005 drink-up 2012 - 2020 91/100 Italy > Piedmont > Barolo Location