Liver with dill leaf is a wonderful preparation with exotic and mouth-watering flavours from the fresh dill leaves added with liver pieces and cooked ...