Organic Teta de Cabra Tomatoes (0.5Kg)

1.35

Organic Teta de Cabra Tomatoes, locally grown. This is an autochthonous variety. Sold per 1/2Kg.

Sourced by Hevilla Family

Out of Stock or Season