Al Khail Avenue Mall, Al Khail Road