First of all, this plaza is a hassle. There was absolutely no parking, had to park at a nearby complex. Avoid going on the weekend, that's for sure. On top of the parking lot issue, it's usually a long wait so try and reserve ahead.
The food overall was okay, didn't enjoy the quality of the sushi. I also thought the other items on the menu, such as the ribs, ride & noodle dishes were not great either. Overall the food was definitely a 2/5.
The service was alright, but when it's busy don't expect to get much attention at all. Also the desserts were basic, nothing great.
The only plus side to this place is there's free soft drink refills.