2017 Azelia Barolo CerrettaNebbiolo from Italy
$94.99
List Price: $149.00
You're saving $54.01!
This is an impressive set of Barolos from Azelia. That's not entirely surprising given the level of quality here in recent years. "We left as much leaf cover as we could to pro...
- 96 Wine Spectator
- 95 Antonio Galloni - Vinous