The best spot to taste the relishing food is Jama Masjid, particularly for the mouth-watering taste from the stalls filled with everything from Shahi Tukda to the very refreshing Rooh Afza drink.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results