Mint Leaf Indian Sweets offers a variety of Indian sweets and cuisine, including Dubai's finest chocolate.