Based on taste alone -did take out, so no input on service. I wish I had pictures of these delectable, colourful, flavour bombs! Alas, they got devoured way too quickly. I'm not going to lie: it IS pricey. But so worth it. Oh by the way, it is cheaper to take out than to stay in (a pastry will be $6.75 plus tax for take out and $8.50 plus tax ... and tip for stay in). I think you can't go wrong with any of them.