Though India is one of the largest producers of the food in the world, nearly three hundred million people struggle for meeting two square meals a day and 21 percent of the national population are malnourished. This indicates the issues of accessibility to adequate and nutritive food to the poor.