1
/
of
1
Castillo Labastida Red Reserva 2015
Castillo Labastida Red Reserva 2015
Regular price
HK$175.00
Regular price
Sale price
HK$175.00
Unit price
/
per
Shipping calculated at checkout.
Couldn't load pickup availability
Winery: Castillo Labastida
Grapes: Tempranillo
Region: Spain / Rioja
Wine Style: Spanish Rioja Red
Allergens: Contains sulfites
Volume: 750ml
Share
