fbpx

La Romana

36.45

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:

SKU: N/A Category: