National Street Food Festival begins in Delhi (see pics)
Lifestyle | December 21, 2013 14:00 ISTNew Delhi: As many as 400 street food vendors from 19 states offered a wide range of options like chole bhature, spring rolls, fish pakora and kebabs to thousands of foodies of the capital on