Delhi Favourite Food - Here's our guide to 43 of the best local and traditional indian foods and drinks in delhi, from chole bhature to butter chicken.