Barrua 2011, Igt Isola Dei Nuraghi
Red Blend
Sardinia, Italy
$43.95 (109124)
In-store DiscoveryCritic Reviews (1)
John Szabo, MS
Sign In to see Critic Reviews. Not a Member? Please Sign Up.
An ambitious, dense, ripe, highly concentrated wine, polished and poised, ready for the international stage. Fruit is...