In the middle of old delhi, in an unassuming restaurant no one would ever expect it... But you get the really really great food. Considering the trouble we had getting to the place, we were overjoyed.
The Biriyani was amazing. In fact, we had ordered a whole lot of stuff all of which disappeared in two mins. If you go at the right time to Karim's you get some amazing paaya too.
Dont expect a fancy place... This is for the foodies.. enjoy your food, forget the ambience.
Right outside Karim's there is a mithaiwaala who sells probably the bestest gajar ka halwa ever.. None of the too sweet variety there. This is absolutely YUM!. Be sure to try it if you are there.