The Tomato Stall Organic Cherry Vine Tomatoes (250g)
The Tomato Stall Organic Cherry Vine Tomatoes
Sourced from - The Tomato Stall - Isle of Wight
Award-winning organic cherry tomatoes are super sweet, picked on the vine for the fullest flavour. Since starting Roots we've been waiting for these, we're so excited to now stock!