Their food is ok but it is not quite up to my expectation. I don't mind paying more for excellent food but this is definitely not the special one. Their service could put you off as they could be quite rude and intrusive maybe that they are in the prime business location where there is a lot of passing trades. So why should they worry about repeated custom.