There is so many different tomatoes to choose from - what do you rate the best for salads ??
Absolutely spot on it is a Westringia !