Do not be misled by the good reviews of this place. I would give it zero stars if I could. We came in for lunch on a Thursday, and it literally took an hour from the time we placed our order until I got my food. At about 50 minutes after placing our order, they still had not started cooking my omelette. I looked up at that point and saw the woman who was supposed to be cooking the food had moved away from the food prep area and was very slowly stirring a pot of iced tea while all the other staff stood next to her talking. She looked up at our table and asked loudly, "do you need something?" I wanted to say, "yes, I need my food."
I will say that the dark haired waitress was nice, and the croissant was pretty good. Unfortunately, that did not even begin to make up for the rest of it.