by Sony Valecha | Delhi, India, North India
The best street food in Delhi is found across carts, lanes and localities. Afterall, every plate in Delhi has a story to narrate. A tale of its evolution, authenticity, and rich taste. And this is why as a Delhite myself, I’ve assorted a list of the the most...