Pesto Rosso
The Tomato Pesto Rosso, originating from Sicily, is made from the highest quality ingredients with a savoury, rich, yet mellow authentic taste and aroma. The premium recipe contains generous levels of tomato and Olive Oil which are brought together by basil, cashew and Italian cheeses.