Delicias, Capers In Vinegar

Chef 8 Estrellas Michelin 18. Produced in Spain.