The anchovy is an oily saltwater fish abundant in the Mediterranean area where they are heavily utilized in the local cuisine. They are also found in African, Asian and Indian […]

Continue Reading...