Tomatoes

Paste Tomatoes

Opalka
Paste Tomato
Opalka OG
4135PO (82 days) Open-pollinated. Indeterminate. Its third time in our taste test proved the charm for Opalka. Our tasters have commented, “an oasis of... read more