Meat castello di uviglie wines

95
Red still
Castello di Uviglie
,  DOCG Barbera del Monferrato Superiore, 100% Barbera
14.50%, 0,75 l
Price € 15.61
Saving € 1.02 (7%)
€ 14.59 ex VAT
Buy