December 26 @ 9:05 am UTC+0
Event Navigation
Great Taste Awards 2020
September 21, 2020
Event Navigation
Pellas Nature is among the Great Taste winners of 2020!
Out of 12,777 products sent in from 106 different countries, Pellas Nature was awarded two 2-star Great Taste awards!
Judges dubbed it above and beyond delicious for its Organic Drops Thyme organic olive oil and its Organic Drops Greek Herbs organic olive oil.
It’ all about taste, it’s all about hard work!