Puri duniya ki diet waali baatein ek taraf, aur Delhi ke mashoor aur lajawab chole kulche ek taraf. A hidden little gem, tucked in the quaint streets ...