MINT LEAF OF LONDON IN DUBAI SOURCES ORGANIC

Mint Leaf of London, Dubai is a luxurious restaurant that offers guests an opportunity to experience its lifestyle offering – fine dining set in a stylish yet laid back venue and set amongst views on New Dubai and Burj Khalifa. We interviewed their Executive Chef, Vivek Kashiwale about his opinion on the organic industry. Please […]