Padron peppers

£3.45

In Stock

About

Padrón peppers small Galician green peppers, mostly mild, sometimes hot

Description

Padrón peppers small Galician green peppers, mostly mild, sometimes hot

Allergies