National Street Food Festival 2016 ends on Dec 25
The annual National Street Food Festival, organised at the Jawaharlal Nehru Stadium in New Delhi, ends on Sunday. The event, which began on December 23, features more than 300 regional cuisines from 25 states across the country. The event is organised by the National Association of Street Vendors of India (NASVI).