Our V. Sattui Shipment!!
I am not a big drinker, but I do enjoy the occasional glass of wine. Quite honestly, the only wine that I REALLY love is the wine from V. Sattui. V Sattui is located in St. Helena, California (The Napa Valley). My hubby, Jace & I first learned of it when we lived in California.
