Castillo de Canena Premium Extra Virgin Olive Oil
Castillo de Canena Premium Extra Virgin Olive Oil

Castillo de Canena Premium Extra Virgin Olive Oil

Regular price $220.00
Unit price  per 
Shipping calculated at checkout.

Castillo De Canena is a premium Spanish Extra Virgin Olive Oil.  Perfectly highlights snacks, meals, and dishes.

Size: 500ml