We went there with family and the place was jammed pack. With 3 or 4 levels of seating area this was a very well organized place.
We ordered variety of dishes but the best of them was handi chicken. Chinese food was ok, nothing that amazing.
Overall the atmosphere was pretty vibrant, lots of people enjoying their dinner with their families.
The staff was a bit slow in responding to request but I am not sure if that was due to the packed crowd or just in general.