Tomato concentrate


Tomato concentrate produced from beautifully ripened tomatoes in the Italian, Mediterranean sun.

190 g

Tomato concentrate


Tomato concentrate produced from beautifully ripened tomatoes in the Italian, Mediterranean sun. 

70 g,140 g