This chain outlet turned out to be quite good. The service was a little bit lax but the food was tasty enough. It's located in the lobby of the Sheraton hotel and it seems that the Sheraton owns this franchise unit.
We had a table visit by the pleasant manager, Buu. He seemed genuinely interested in talking to us, but brushed aside my comment about the service being slow. I'd still recommend, though.