Best quality 27 brix tomato paste aseptically packed and 100% natural from Afghanistan. It will be tested by SGS and also inspected. The Tomato paste will be 800 grams and 400 grams cans.
we are supplier of tomatoes Puree. paste and dehydrated tomato