Accreditation:
Mr OrganicBack to Products
Italian Red Pepper Pesto
Delicious Italian Organic Red Pepper Pesto made with mouth-watering sweet red peppers from Puglia region, for a beautifully rich flavour with a punch!
Waitrose
31-33 Station Road
Buckinghamshire
Gerrards Cross, SL9 8ES
United Kingdom
T +44 1753 888444