Price: $12.70

- +

Premium Anchovy caught only in the Bay of Biscay following ancestral Basque techniques for its preparation.

Origin - Spain