Discovery Garden 13 Bus station

Dubai Jebel Ali First Al Khail Street