Product reviews for Tomato Gardeners Delight Organic Seeds
Tomato Gardeners Delight Organic Seeds
Organically grown, these large cherry tomatoes have very good flavour. Gardener's Delight tomatoes are indeterminate (needs support), outdoors or greenhouse. These tomatoes are an excellent source of vitamin C and antioxidants.