Even if you are direct, you should still tease her a little bit and keep it playfull. the convo in the beginning doesnt have to be about where she works or her hobbies and the usuals "job application" questions. Instead it could go somthing like.
- Hi, i saw you from over there and i wanted to meet you.
- Oh, well , hi

. Alternative : why did you wanna meet me? ( Incase shes a paranoid mother F )
- (So) you seem like the type of girl who X ( put in a cold reading based on your impression of her, in this scenario, lets say that X = Wild)
- Oh well yes that is true, i am pretty wild, (or) no that is not true.
- yeah i could se that from a mile away, i like that kinda stuff in a girl. Have you every gone bungy jumping?
ETC ETC... you get the idea
Also remember, if you choose to go direct, You are verbally beeing very pully and saying pully things so keep your body language relaxed and lean AWAY from her so the rest of you says push. Keep a balance or she will think of you as beeing very clingy.