One of the favourite non-veg eateries in Delhi is Karim's which has been around for over a century in the congested back streets of Old Delhi.
I'd heard Karim's was difficult to find and I was more than pleased when we arranged with IndiaMike's Kabaary to meet there for a meal - it's one of his (many I guess) favourite restaurants. Unfortunately Kabaary works a lot harder than me and was out of the country so we ventured to Karim's by ourselves, never really expecting to find it.
Directions to Karim's I'd read before were: get to Jama Masjid's south entrance, head down the road opposite, go down a tiny lane after 100 yards and find Karim's. It didn't seem likely that we'd find it but Karim's is such a busy place I just kept looking left whenever I saw people head off down an alleyway. (To be fair the brightly lit neon sign saying something like "Karim's is down that lane opposite this sign" did help somewhat.)
The restaurant was rammed with Indian families and there was only one other pair of westerners. We sat down and ordered so much food as it was all so cheap it was hard not to.
It's famed for kebabs (sheesh, shami) and barbecued-type food like mutton burra (yum). We ordered a couple of each of the kebabs on the menu so that the girls would find something without much spice: it didn't really happen, it was all pretty spiced up, especially the gorgeous shami kebabs which had a center full of chopped green chillies.
One thing I just had to try was the Brain Curry - yep, you read it right - and whilst it was okay I doubt I'll be ordering it again. Worth a try though.
I ate soooooo much but we must have left enough food for two people to have a proper meal. I wasn't pleased with my gluttonous behaviour but we had to try lots of stuff to fully appreciate the place. The whole thing, with soft drinks including LOTS of water, came to Rs1100, that's about £15.
@Kabaary: you said you might have to stop posting on IndiaMike if we didn't like Karim's. You needn't have worried.