Italy
Manufacturer/ Producer
The FORFORELLI FARMING COMPANY for generations has been involved in producing vegetables, cherry tomatoes, baby plum tomatoes, cucumbers and much more.
Manufacturer/ Producer
Contrada Berdia SNC
97019 Vittoria - Italy