Namaste Omar's Indian Restaurant
This simple contemporary Indian restaurant a five-minute walk from the Old Town serves up and delivers the best northern Indian cuisine in town. The rara mutton and Kashmiri chicken are definitely worth coming back for, along with the Delhi street food breakfasts, served 9–11 am. Bonus: it's very affordable.