Karim’s hotel (1913) – pre-India independence restaurant

Mughlai food in old Delhi

Delhi is the food capital of India. The variety available here is mind-boggling, and the street food is just yummy. In a short series, I shall mention some eateries that are popular now but were popular even before India got Read more