Nov
13
2008
13
2008
Tenuta San Leonardo Merlot Villa Gresti 2003, 87 points
2003 Tenuta San Leonardo Merlot Villa Gresti
(Italy, Trentino-Alto Adige)
Had this wine at the Catalina Jazz fest a couple weeks ago and it was good but not great. This wine was definitely more than a table wine, and was bordering ...


