Custom search

90
Red still
Oddero
,  DOC Langhe Nebbiolo, 100% Nebbiolo
14.00%, 0,75 l
Price € 19.81
Saving € 0.53 (3%)
€ 19.28 ex VAT
Buy
Last 4 bottles