Premium quality crushed Italian tomatoes in a 10kg bulk size –  great value for money. Selesta operates at the heart and center of the Italian tomato culture: the Parma region with its fertile soil, sunny climate and just the right amount of rain to produce exquisite tomatoes. Italian tomatoes have a sweeter, richer flavour because…

Read More