Granoro tomatoes grown in Italy retain their natural fragrance and freshness, as they are processed within hours of harvest.
12 x 690 g
You may also like
More from Granoro
More from Tomatoes
Recently viewed