The Delhi government is providing free food to the poor and the homeless at 10 night shelters in the capital.