
Find Il Borro Wines at Restaurants and Retailers in Connecticut
Il Borro is an organic winery, farm and Relais & Château hotel located in the Valdarno area of Tuscany between Florence and Arezzo. At Il Borro, they believe that organic winemaking is the best approach to make superb quality wines […]
