Price: $12.65

- +

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

Origin - Spain