Free Food for Millionaires has a promising start, but very soon goes nowhere. The main character (Casey) is sullen and vapid at once. For some reason she inspires friendship from all sorts of people in the story, but couldn't see it because I didn't like her at all. She apparently hates to be social, and was angry at her friends, but they still loved her.
There were many threads in the story that weren't followed up on. For instance, breaks up with her fiance because she periodically has visions that determine her course of action. She doesn't see herself with the fiance, so that's it for him. It is also the last time she has a vision, even though she has many other forks in the road. Her other romantic and professional decisions are never really delved into, and just were stupid. Was it a struggle being the daughter of a poor immigrant who made it into Princeton? We don't really get into that, yet that is the premise of the novel. Casey is just shallow, vain and selfish. I suggest you read something else.