2015 Oddero Barolo VilleroNebbiolo from Italy
$59.99
List Price: $75.00
You're saving $15.01!
Oddero is one of the great, historic, traditional Barolo houses with a long history spanning over 200 years. There are mentions of the Oddero family in La Morra as far back as ...
- 94+ Antonio Galloni - Vinous
- 93 Wine Spectator