Free from any chemical or pesticide, our Organic Rajma (Kidney Beans) Chitra (that means red sprinkles in its skin) comes from a place near Badrinath in Uttrakhand that is home to more than 300 varieties. It is very high in fiber and subtle in taste...