Karims
Karims Delhi 6 ABOUT THE BRAND Kareem’s is definitely not fine dining, but it’s an incredible, once-in-a-lifetime experience and completely worth the hype. The restaurant itself isn’t the most hygienic-looking place—it’s tucked away in the lanes of Old Delhi—but they’ve been doing what they do for decades, and they do it amazingly. The…