NEW DELHI: Delhi, one of the best location to savour taste for your soothing taste-bud, whether it be local or international. It is the best place to taste mouth – watering delicacies which comes out as a relishing features for every person out there. You can enjoy your treat with the relishing food factors that are easily available on delhi streets.
Here are the list of several food items that will make you crave overnight..!!
Dilli ki Chaat