I finally went on Thursday to Mint Leaf of London, located at the 15th floor of the Emirates Financial Center in DIFC. Mint Leaf offers authentic Indian Cuisine with a modern twist. Chef Pradeep Khullar ...