We tried this place several times.
Last summer, when we visited, we were told to wait 30 min. We had 80 and 81 years old parents with us but took them walk to kill the time. When, we came back to the restaurant, the person in casher said, "Well, we are really busy and something was messed up. You need to wait another ONE HOUR". We were very hungry and angry! If he said the table was not available next one hour, we could go another place earlier. Our old parents were very disappointed.
We didn't go for a while because of this experience.
Recently, we felt like coming back. We ordered several items but one dish didn't come even after 20 min or so.
The waitress came by to our table a couple of times to say that the order would be ready soon. We finish the rest of dishes. But it didn't come. Finally, she said our order was served to the other customer by mistake. They need to start over again. We asked to cancel this order.
I think their foods are good. I like them a lot. But services are not good......at least the service is not professional.