One of the issues I have with a lot of department store restaurants (and visitor attraction restaurants) is that they cook the food in advance and then keep it warm for hours on end… Now that is possible with some dishes, but with others it just means dried out food.
One of the dishes that you can get at my local John Lewis is freshly cooked to order crepes. They make them as and when needed, rather than make them at 9am in the morning and keep them warm till 6pm in the evening!
We had crepes the last time we were there, one with chilli beef and one with mushroom stroganoff; both were served with salad.
The beef chilli was well cooked and nice and spicy. A little too hot for my tastes, but not excessively so.
The mushroom stroganoff was really nice and went well with the crepes.
The salad though was disappointing, I have had much better salads before at John Lewis, this was in the main lettuce with a tiny bit of red onion and pepper.
Overall for a department store restaurant they were really nice and probably one of the better items available. The fact you can buy wine and beer to go with the crepes makes the place even more attractive as a place to go out and get a quick bite to eat whilst shopping.