Not good at all. We went there for Mother's Day and were excited to visit this busy place. I had the chicken teriyaki, and the chicken tasted like it had been refrigerated for a long time. I didn't end up finishing it. The steamed veggies were okay, and it was nice that they served appetizers beforehand. My mom did not like her food either. I would have given this place 2 stars but what really made this experience not worthwhile was the fact that I had to ask 2 times and wait almost 20 minutes for the bill. Why did they quickly serve the table next to us and have us wait for so long? It's not like they thought that we were going to eat more, as the servers had already cleared our table. Even though the price was decent and the servings were just right in terms of portion size, (unless you are a big eater), the bad chicken and the inconsistent service just did it for me. I'm definitely not going back to this one.