Tomato Concentrate


What is Tomato Concentrate?

Tomato Concentrate is a mixture of tomato paste and water.