Do it.
> you want him to realize it's a date without explicitly calling it a date.
> preferably in a shy/cute manner
As for me, if she is bold enough to just grab my crotch and command me to buy her dinner, that is fine too.
I might be a little shocked if I wasn't expecting it, but I wouldn't be turned off, that's for sure.