Garofalo Tomatoes #7461 100oz

Garofalo Tomatoes #7461


These red tomatoes are grown in the Campagna region of Italy and are harvested in late August. Sweet and flavourful, this variety of tomato should be a staple in any kitchen. Just ask Nonna…

Product Code: GAR7461. Category: . Brand:
Designed and Powered by ACM Designs