I do not know of any decent restaurants on-property at IAH that are outside security. If she's driving out to meet you that opens up a few more options but 3:30 is a bit tight to get through immigration/customs, off property for lunch and then back through security prior to departure.
Good luck!