If someone has tasted South Indian cuisine, they must have heard about anchovies (Nethili fish). It is a crispy, spiced, and irresistible food item. However, in addition to the flavour, are anchovies ...