Iftar, a royal iftar experience at Nombili Restaurant. Featuring a lavish spread of Middle Eastern and Mughlai delicacies, ...