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