1) new cabbie 2) early 30s 3) probably single 4) professionally skilled in craft making 5) cheeky/charming/interesting 6) chemistry 7) looks like Hady Mirza from the back

Tried to hit on me earlier & asked me out. If he had offered to waive the fare (he went one big round anyway), I probably would agree to it.

At least, give me a good reason to meet/treat him to a coffee, right?