Castillo De Albai Tempranillo

Castillo is the best-selling brand in all the big supermarkets in Spain. It is produced in rioja, Spain’s most famous wine region. This wine uses the exclusive wine cap and carton consistent with the design of the wine label.

Region: , ABV: Food Pairing: , , Grape Type: