2011 Podere Sapaio Bolgheri Rosso

2011 Podere Sapaio Bolgheri Rosso Superiore DOC Toscana Italy  90
14.5%, 750 ml, $70
Rich, earthy and chewy with notes of dark cherry, plum, cassis, beets, leather and salumi.

Post a Comment