Italian Wines
-
#1 - WINE SPECTATOR TOP 100 - 2001
1998 Ornellaia Bolgheri Ornellaia (750ml)
Price: $295.00
Special Price: $275.00
96 Points
Wine Spectator:
A cool and sleek Tuscan red, with tarragon and fresh sage aromas, blackberry and cherry undertones. Full-bodied, with a wonderf...... Read More#1 - WINE SPECTATOR TOP 100 - 2001