La Romana

32.00

La Romana whole peeled tomatoes bring you the very best from Italy!

Hailing from the South of Italy, these tomatoes are grown in nutrient-rich volcanic soil and are sun-ripened in the ideal Mediterranean climate to bring out the best of each tomato:

Clear
SKU: N/A Category: