P. Croissants keeps it fairly simple, so I am going to do the same with my review:
Croissants - AMAZING. Like everyone says, get their early. I really loved the cherry cheese, strawberry, and peanut butter varieties.
Sandwiches - Meh. Maybe my hopes were too high. They took forever to make and were just so-so.
Coffee and Espresso drinks - BOO. Overpriced and not very good. Go somewhere else for your java.