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.