Ask Question
Premium Anchovy caught only in the Bay of Biscay following ancestral Basque techniques for its preparation.
Origin - Spain