VILLA PILLO

VILLA PILLO

VILLA PILLO  A wine that is born in the vineyard and grows in the cellar The Villa Pillo estate covers about 400 hectares between Gambassi Terme, Castelfiorentino and Montaione, embracing a large section of Stage 30 of the Via Francigena, the one between San...