English: This is another interesting street food of Delhi.
Telugu: ఢిల్లీలోని మరొక ఫేమస్ వంటకం ఇది.