For indulgent dining, a variety of cuisines and uncompromising standards look no further than Delights restaurant at the Landmark Grand, Deira- among one of the finest 4 start hotels in Deira, Dubai. With Chinese, Indian Arabic and Filipino dishes – you’ll find choice in abundance