4.4
Rate It
Directions
Caballa de Andalucia are mackerel fillets of the species Scomber japonicus, fresh or preserved in sunflower or olive oil. This particular species has been fished in the south of Spain for three thousand years and is to this day p... READ MORE