Menu

Ayila


The Indian Mackerel or Ayila is an oily fish found in warm shallow waters along the coasts of India. It is a delicious, nutritious with an intense creamy taste packed with rich Omega-3 fatty acids