Delhi Street Food's Ashok Chaat Corner is a well-known food joint located in the bustling Chawri Bazar area of Delhi, serving some of the most delicio...