Wednesday, December 12, 2018

Villa Pillo

This is our choice for the holiday's red wine, a 2014 Villa Pillo Borgoforte Toscana, which garnered a 91 point rating from Wine Spectator and came in at #25 on their list of the top 100 wines of 2016.  Best of all, it's currently on sale for $11.99 per bottle (then add shipping) at the link below.

No comments:

Post a Comment