Iftar at Omega Hotel

PO BOX 33618, Mankhool Road Bur Dubai, Dubai, Directions