Yesterday I went to Karims near Jama Masjid, Old Delhi. Near metro station is Jama Masjid, from there its just a walking distance or you can take e-rickshaw. Ambience of this place is authentic. Whenever you go there whether its morning, afternoon, evening or night. You will find almost same kind of rush / crowd.
The food is unforgettable and amazing. I ordered chicken curry and stew with romali roti and khamiri. The presentation is also good. The food is prepared with pure Ghee, which you can see on every dish.
You might need to share table sometime. Customer service needs some attention by the management. Overall its a value for money place and every non vegetarian should try this place.