Hill Palace Restaurant (Jebel Ali)

Dubai Jebel Ali Emirates Petroleum Station