Naturally sun-dried tomatoes from the South of Italy. They have kept their natural bright red colour and their exceptionally soft texture. They are packed in olive oil and sunflower oil.
Menu Speciality Food Ltd (FKA) IB Food Ltd
Fine Italian ingredients for chefs