Marchesi di Barolo 2007 - Piedmont, Italy - Nebbiolo 750ml

Marchesi di Barolo 2007 - Piedmont, Italy - Nebbiolo 750ml

  • $79.99
    Unit price per 
Shipping calculated at checkout.


Wine Spectator 93 This is harmonious and round, with cherry, floral, leather and tobacco flavors. Though supple, there's also a firm grip of tannins. Lingers on the finish, but will benefit from more time in the bottle. Best from 2015 through 2028. 750 cases made.

We Also Recommend