2005 Azelia Barolo San RoccoNebbiolo from Italy
List Price: $83.00
You're saving $33.02!
- 95 Wine Spectator
95 Wine Spectator
"Shows ripe strawberry aromas, with sandalwood and violet. Full-bodied, with big, juicy and velvety tannins. Round and beautiful. Long and flavorful. Complex. Best after 2013. 510 cases made."