Although the prices are on the high end, the quality is great, so you get what you paid for. Very delicious pastries, cakes, breads and sandwiches.
I ordered a cake in the morning and they make it fresh from scratch for the same day, it was yummy
The service is very good as well.