Great Taste 2021
Kyklopas Early Harvest and Olvia Organic olive oil are among the 2021 Great Taste award winners.
Great Taste is one of the largest and most respected food and beverage contests, with a panel of more than 500 experts tasting and judging thousands of entries.
(September 2021)