I went here with some friends for lunch and considering the fact that it's an AYCE restaurant, I have to say the food was pretty good, but the service was just okay. If you go, make sure to order the mango sushi rolls and beef skewers. Be careful of the sushi pizza because it's either a hit or a miss, the first time we ordered it was okay but the second time it tasted oddly sweet/sugary. Also be careful if you order ramen because it tastes just like making instant noodles at home ((except more bland)).
I found that the ordering process was very confusing. If you don't specify how many sushi rolls or (for example) pieces of sushi pizza you want, they only give you one. The menu doesn't say how many pieces come with your order, so you would assume that they'll give you a bunch ... but no. You have to tell them exactly how many pieces you want.
We also found that the kitchen would get our orders mixed up sometimes and not give us enough of something and we would have to request more.