Terra Creta PDO EVOO Estate
About Terra Creta PDO EVOO Estate
Produced from olives cultivated on the Terra Creta Estate, situated on the island of Crete.
Has a fruity aroma with hints of pear and almond and a balanced taste, with a long-lasting finish aftertaste.