Dum Pukht in New Delhi, India has been listed as the best restaurant in the country by S. Pellerino Asia. The venue is indeed a huge hit among international gourmands blocking tickets on flights for travelling to India. Delhi’s Dum Pukht Rated Best in India New Delhi’s Dum Pukht has been ranked as India’s best restaurant in S. Pellerino Asia’s « Continue Reading »