One of my previous employer's clients was a company that did exactly this. I don't remember their name, or how well they were doing, but I thought that the idea was a pretty good one.
The only problem I saw was that their meals were typically fairly expensive, to the point where you could probably eat out every day for less money.
The only problem I saw was that their meals were typically fairly expensive, to the point where you could probably eat out every day for less money.