
Marchesi di Barolo 2007 - Piedmont, Italy - Nebbiolo 750ml
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 m