Skip to content
Free Shipping on all orders over £30
Free Shipping on all orders over £30

Tomato Paste Concentrated

by Kyknos
$3.15
Αwarded quality tomato paste, probably one of the best in the world, in a can that was designed over a century ago. Available in 860g, 410g, 200g and 70g.