Perched on the 15th floor of the Emirates Financial Towers, South Tower in the heart of Dubai International Finance Centre (DIFC), Mint Leaf of London unveils a fine selection of traditional Indian cuisine with an innovative contemporary twist that promises a truly exceptional gastronomic experience.