Pink tomatoes

The pink tomato is considered one of the best tasting big tomatoes. The natural Umami in this tomato gives a lingering taste and is ideal used on Sandwiches and in salads. Also known as the Tomimaru Much tomato.

Load more