Organic tomato purée
This organic tomato purée is made from elongated tomatoes, including Coimbra and Ercole. They are grown on around 30 farms in Italy’s Po Delta, in the provinces of Ferrara and Ravenna.
€5.99