Sardinian tomato passata- 500 ml

 

High quality Sardinian tomatoes for one of the sweetest passata you can find in the market

Sardinian tomato passata- 500 ml

£4.80Price