Padron Peppers – IOW – The Tomato Stall 250g

£3.00

Category:

Description

Delicious and sometimes spicy, these mouth watering goodies are a mix of a pepper and a chilli.

Locally grown on the Isle of Wight, you too will soon be as addicted as we are.