People from all over the world come to Delhi for its street food and there’s no argument ... Honestly, the display of non-veg food never really caught my eye - not until the news of its ban ...