As the sun sets and the time for Iftaar approaches, Delhi comes alive with a rich array of flavors and aromas. Here are the top five places in the city where you can indulge in a delightful Iftaari feast: