Argiolas 2012 Serra Lori Red (Isola dei Nuraghi)

Country: Italy / Serra Lori
Variety: Red Blend Sicily & Sardinia
Winery: Argiolas / Isola dei Nuraghi

From Sardinia, this is a delightful rosé made with native grapes. It offers strawberry, crushed cherry and myrtle berry aromas that carry over to the palate along with a slightly sweet finish.