Just not Litti Chokha, check out other complementries of Litti August 19August 19Sanskriti Litti is a snack food found in India’s Bihar state; it consists of wheat and sattu (powdered gram or lentil) formed into balls [...]