×
Red
375ml
Bottle: $20.94
12 bottles: $20.52
Castellare make two Riserva: ‘Il Poggiale’ is a single-parcel bottling while 'Castellare di Castellina' is...
DC
93
WA
93
The 1970s saw a renaissance come to the Italian wine industry, after decades of post-war difficulties when it came to vineyard maintenance and overall quality. Castellare Di Castellina was one of the wineries acting as a driving force during this rebirth