Search For:brand: les tetes winery
Les Tetes Tete Red 2018 image

Les Tetes Tete Red 2018

Item is a red wine image

FranceFrance » Loire Valley

Les Tetes, Tete Red, is a red natural wine from the Loire Valley, France, made from 90 Cabernet Franc and 10 Grolleau grown on limestone

Item Sold Out

End of item list

Scroll to the top of this page