Solid 4.5 stars for sure. This place is always packed for dinner, the rating is for food. Service is so-so, may be because they are so busy running around all the time, English is not the first language (they understand and speak, but it's usually loud making communication a little more difficult).
We got all kinds of dishes over the past couple of years since they opened, consistent taste and quality and performance. It's good!
Restaurant is clean.
They work really fast though, despite the service issue