There is no question on what the best food of Delhi is. More and more people are going to utter chole bhature in one voice....