View all 2 wines from Travaglini

 

Travaglini Nebbiolo 2011

D.O.C., Costa Della Sesia, Piedmont, Italy

Reviewed: November 9, 2013

$18.95
  • 29
88/100
 
 

Travaglini Nebbiolo 2010

D.O.C., Coste Della Sesia, Piedmont, Italy

$17.95
  • 75