Soft on the inside, crisp on the outside, falafels taste divine eaten piping hot, dipped in hummus or rolled in pita or a flatbread.
Kastha or flaky lijjat papad-accented parathas dipped in creamy black dal is a must have.
Test your knowledge of Indian street food with this fun quiz!