2014Sella & MoscaTorbato di Alghero DOC SardegnaItaly 91 12.8%,750 ml,$20.99 Lemony crisp and exotic with notes of yellow rose, lychee, fennel and mint. This is the only place in the world Torbato is grown.
Latest Wine News
Connect
Connect with us on the following social media platforms.