Torre di Luna 2011 Sauvignon (Delle Venezie)

Country: Italy /
Variety: Sauvignon Northeastern Italy
Winery: Torre di Luna / Delle Venezie

Torre di Luna is an Italian brand you can count on for value and good cheer. This offers crisp aromas of citrus and tomato leaf, followed by a fresh mouthfeel.