Hello...Your low hemoglobin level is the reason for this wierd craving..In Ayurveda usually we start with detoxification and deworming. After that you need to start medicines to improve your Hb.
Next Steps
Consut a Dr and start medicines as soon as possible
Health Tips
Avoid sour salty and spicy food. Drink plenty of water.