Delhi undoubtedly has one of the greatest and most vibrant street food scenes in the country. Apart from the dishes,…