Delhi people have a strong passion for food, and this can be seen clearly in which are the biggest Chole Bhature restaurants are in Delhi. For many locals, the scent of grilled kebabs that drifts straight into their noses as they walk home at night may be among those few fragrances that most remind them of home. Nevertheless, as one might expect, l