Their steamed dumplings are really good! So are their spring rolls.
The interior is very clean and cozy. I have only dined in once service was good and buffet had no complaints.
I usually just order steamed dumplings to go as their dumplings are really good.
Some of their fried dishes have a tendency to be very greasy so be aware of that if you order.