When considering price, food is ok. However, service is not consistently good. I have eaten there more than a couple of times now and I have always ended up disappointed with the service. They have always made mistakes when ordering plates with slight modifications, i.e. no butter or sauce on a side, without even expressing their apologies. They have always offered to replace the plates but only if I was ok with waiting for the rest of the other orders being taken care of first. On top of that, the complete ignorance of the staff about dairy containing ingredients (e.g. being told that eggs contain dairy every time) and not knowing the difference between butter (dairy containing) and margarine (not dairy containing) has also been very painful, especially because I have low lactose tolerance. I have given this cafe way too many chances now, just in case the bad service was linked to specific staff not having a good day, but this does not seem to be the case. Not coming back again read more