Cherry Tomatoes

Harvest 2015 | In stock | kg

These Cherry tomatoes just might be the sweetest little tomatoes we’ve ever offered. It is all thanks to perfect weather conditions this season. Very small, firm and juicy, it’s a...

x $3.74 = $3.74