News

Among the unmissable spots here is Tawakkal Sweets. A legacy business started in 1950 by Abdulla Mithaiwala, Tawakkal — which means ‘will of god’— began as a single shop offering only a few delicacies ...