yummraj.com
Karims (opp Jama Masjid, Delhi, also in Gurgaon, Noida)
In a nutshell: A restaurant that has lived 98 years, Karim’s offers some extraordinary dishes & many more ‘mellowed-down’ good dishes. My taste buddies thank me every time I take them to Karim’…