The good news: The sandwich bread is delicious. The chocolate quality is, indeed,1st rate.
The bad news: They got 1 of our 2 orders wrong and an order at the table next to ours. My chicken salad was so full of mustard flavour that I could barely finish it though I was famished and too much of the mesclun was rusted. Yet, when my friend asked for mustard for her supposed beef crepe she was told they had none. To boot the crepe had a super thin single layer of beef and almost none of the advertised mushrooms or cheese besides being too sweet to be called savoury. Our mugs of hot chocolate were so huge that we could not have finished them in a million years and the orange flavour advertised was no where to be seen. Service was impossibly slow but they appear to be understaffed and what staff there is appeared under-trained.
Verdict: The bad outweighed the good too much for me to go back. There's better elsewhere.