OdderoOddero, Piedmont, Italy. 5 bottles in the Red Good Wine index, each with the best price at independent shops.Langhe Nebbiolo 2017 from $29.00 at 1 shopLanghe Nebbiolo 2019 from $31.00 at 1 shopLanghe Nebbiolo 2016 from $28.00 at 1 shopBarbera D'Asti Superiore Nizza 2015 from $28.00 at 1 shopBarolo 2019 from $43.00 at 1 shopShop all