yummraj.com
Streetfood: Babu Bhai Kabab Wale (1465B near Masjid Sayed Rafai, Chitli Qabar, Jama Masjid, Delhi)
In a nutshell: Superb unstoppable chatpata dhaga kababs in a neat & clean tiny ‘hole in the wall’- something that is not worth a miss – my tastebuds gave the kababs a standing ovat…