The ‘Momotaro’ tomato catches my eye
Momotaro tomato was bred in Japan. Many growers say it’s the most delicious tomato — intensely rich and sweet, with just the right amount of acid.
Momotaro tomato was bred in Japan. Many growers say it’s the most delicious tomato — intensely rich and sweet, with just the right amount of acid.