Chef’s Choice Pink

Very large yields of 12-14 ounce pink tomatoes. The perfect acid-to-sugar balance in this tomato makes it a must for any home chef!

Category: