It's really nice to have such a spacious and laid back spot in downtown. If you want a spot to chill with friends and for some dessert, this could be a good option, however, if you're looking for a quality meal, I would suggest going somewhere else.
Everything is self serve; you place your order over the counter and they give you a buzzer that flashes and vibrates when your food is ready.
The Hainese chicken is the one dish that I might order again just for the rice that comes in that set, that rice is my idea of really good comfort food. The chicken is cooked well, it surprised me that there were no bones, but it was a too greasy. The noodles and Malaysian beef curry was missing something in the flavor that I can't quite place. For the same price, you can get much better food elsewhere, and just as filling.