Truffled Pecorino Nuts
£4.50
Description
Greek grown red cherry peppers stuffed with cream cheese and preserved in sunflower oil.
Absolutely the best of these you'll have ever had.