This place has the best croissants I've ever eaten. They are a bit pricey but what do you expect with such a high quality product. Every flavor I've ever had tastes great and they melt in your mouth. They have a neat labeling system so that you can tell which flavor is which when you get a big box of them.