A deluxe, highly concentrated tomato paste coming straight from California which is ranked #1 in the world in tomato paste production. It is made with 100% natural ingredients without additives, preservatives or colourings.
A deluxe, highly concentrated tomato paste coming straight from California which is ranked #1 in the world in tomato paste production. It is made with 100% natural ingredients without additives, preservatives or colourings.
Reviews
There are no reviews yet.