I just love Karim’s restaurant. I grew up in Delhi, so Karim’s (the Nizamuddin branch) is one of my best food memories of the many outstanding food experiences of that city. I used to eat non-vegetarian food in those days, though IIRC they have great dals and vegetable dishes too. We were not wafted there by a chauffeur we took DTC buses or autorickshaws (tuktuks).
The Nizamuddin branch is located in a tremendously atmospheric and ancient area of Delhi that houses the dargah (mausoleum complex) of the famous 12th-13th century CE Sufi Saint, Hazrat Nizamuddin Auliya. Each year, his Urs (death anniversary) is celebrated with sessions of music, poetry recitations, etc. That whole area is an amazing experience to visit.
Karim’s food is outstanding. Their family backstory says that they were royal cooks to the Mughal Emperor’s court in (Old) Delhi and when the empire came to a sticky end after the Great Indian Rebellion war against the British East India Company’s armies in 1857 (no, we do not call it the ‘Sepoy Mutiny’ for obvious reasons), the cooks survived until some of them had the idea of opening a restaurant in the early 20th C. I haven’t tried the CC branch so cannot give a direct comparison. There are additional branches in other areas of Delhi too. I hope I can visit there again one day …