Not to be a voice of dissent among the fine opinions presented here, especially since I quite agree with the broad strokes of the advice given, I'd say the nature of the meeting should also be taken into account. If this Dom simply wants to have dinner in a public space, then he may just be looking for a face to face to ensure that what you present online is what he'd get in real life. The real red flag would be if he wants to PLAY right away.

That said, no matter how long you've known someone online, upon first meetings you should have safe calls in place, and someone should know where you are (what restaurant, what town, what times, etc.), AND this Dom should know that these safeties are in place.

If you are so new that you do not know what a 'safe call' is, it is essentially a person who knows you are going to this meet, and will call you regularly to make sure you are alright. If a call is missed, then that person is to call the authorities, thus it is VERY important to make sure your phone is on, fully charged, and that you answer it.

If you present the idea of safe calls and safeties to a Dom that wants to meet, and he bucks, then run fast and far. The only people who would be twisted about having these safeties in place is someone with something to hide.