New Delhi Restaurant Run by Indian Convicts Proves Big Hit

Tihar Food Court, a new restaurant in New Delhi, serves its customers a regular fare of north Indian dishes – rice, flatbreads, lentils, samosas, and more. You’d probably get to eat these dishes at many other restaurants in India’s capital, but here’s what’s special about Tihar Food Court – the food is prepared and served […]