Melrow are large cherry tomatoes with a good aroma and taste that some describe as “green-stem.”
They are raised by Geest Melrow Ltd for Marks & Spencer in England.
Melrow are large cherry tomatoes with a good aroma and taste that some describe as “green-stem.”
They are raised by Geest Melrow Ltd for Marks & Spencer in England.