La Madeleine is overpriced fast food in the disguise of a French bistro. Much of the food is flavorless and hardly French. I only recommend two items: (1) their croissants, which are not very good, but better than most in Houston; and (2) their french roast coffee, which is surprisingly good. Otherwise, I have had dinner there at least 20 times, and it was uniformly awful.
Cons: overpriced, fast food, no taste