Large Lovely Cherry Tomatoes. Look like a miniature green zebra. Sweet Delightful flavor. Very Productive, Very Pretty. A tasty, sweet and tart variant on the ever-popular Green Zebra tomato. Green Zebra Cherry bears large cherry-sized fruits with wild, green striped coloration. The flavor is tart and wonderful. Fruits are borne in healthy clusters and the plant bears quite heavily.