It is past eight in the evening in Gali Kababian, and the queue outside Karim's first outlet near Delhi’s Jama Masjid has not thinned since lunch. By the restaurant's own count, around 3,000 people eat here on average every day, choosing from a platter of burras, kebabs, tikkas and curries. And as an afterthought the menu features dals and paneer dishes too.

