We only went to this cafe after reading the earlier reviews. It is very unfortunately positioned with all of the construction.
I truly want to give this restaurant a single star. Unfortunately, the food doesn't merit that, as the food was better then you would expect. The truth is the service was so horrible that if the food had been flawless I would still give them two stars.
From the moment we sat down to the moment we left we were treated as though we were a definite burden. Our waiter (who may have also been the cook) was put out by every request. He was cold, rolled his eyes consistently, and was extremely short.
The bus boy attempted to do a good job, but it was clear he was burnt out. The only positive thing I can say about our service was that our food came out correctly, and the waiter was competent.
At the end of the day if you only go to restaurants for sustenance and service is irrelevant to you then I suppose you might enjoy yourself. If you care about receiving good, friendly service I would highly recommend going elsewhere.