La Torrente Tomatoes from Italy
New in the store are La Torrente Certified Tomatoes direct from Italy. Since 1965, the Torrente family has been carefully selecting its tomatoes, only from Italian crops that follow the method of integrated control. No OGM, tomatoes La Torrente are controlled during each phase of the process, to give consumers a quality that is holding…