Came here for lunch with the family on Sunday. We went with their AYCE menu. Definitely worth it.
It looked like we were the first to arrive so lucky us. Our server was very friendly and when the food came, she introduced every plate which was a great touch especially if you didn't know what your order looked like. Only issue we had was that there was a small piece of plastic in the Avocado Salad my mom ordered. She quickly made it known to our server and our server immediately said sorry and offered a replacement. Everything else we ordered was great. We got everything we ordered. I especially loved their Spider Roll.
We did not meet the owner whom alot of these current reviews complain about (Thank God)
I did however see that our server was training a new server which was great to see because I overheard our server tell the new one to always be friendly and courteous to guests.
I don't know if these guys read the reviews here or not but they do look like they are trying to better themselves. (I can't speak for the owner since we did not see him)
So it's a solid 4 stars for the service and food. Minor hiccup involving the Avocado Salad aside, you can't fault anyone to puts an effort in trying to better themselves.