Padron Peppers
Padron Peppers
Regular price
£6.00 GBP
Regular price
Sale price
£6.00 GBP
Unit price
/
per
These small green peppers, native to the Galicia region of Spain, are lightly charred and seasoned with sea salt to create a unique and addictive taste.