2017 Great Taste Awards
Another 3 Great Taste Awards for 2017!
Terra Rossa are proud to announce that their products have won another three Great Taste Awards for 2017!
The winning products are Chilli Infused Olive Oil, Baba's Rashi & Dibis and Zesty Sumac.