
Japanese Envoy Tries Bihars Litti Chokha, Internet Is Impressed
Litti chokha is a traditional delicacy of the Bihari cuisine, relished across many parts of India. The dish comprising stuffed and baked whole wheat dough balls is served with a mashed vegetable (chokha) side. Let's agree — the rustic flavour of these …