I love how you use "edible" as a superlative to describe food. Yes, Dutch tomatoes are very edible indeed.
But where I can get some tasty and flavourful tomatoes?