Street Side Food

The heart of Delhi lies in its flavourful street side food. So here’s the whole bunch of delicious food from the streets of Delhi.