Tomato Mixed Cherry Vine 250g Isle of Wight
- The Tomato Stall
Grown on the sunny Isle of Wight, these deep red tomatoes have an incredibly rich, sweet taste and firm texture, making them the perfect addition to everything from salads to soups, sandwiches to sauces. Reliably outstanding.