This is a chinese restaurant specializing in homemade dumplings. The dumplings are somewhat okay but pricey compared to restaurants in Chinatown due to some "creative accounting". The noodle & rice dishes seem authentic but the taste is just not there. Service is below standard I don't even know why they are a full service restaurant. Don't feel guilty if you don't leave a tip.
If you are so desperate for dumplings and don't want to trek all the way to Chinatown, sure, give them a try and hope you don't get bamboozled. I have to emphasize before paying, insist on seeing an itemized bill. This business will sometimes overcharge you by either adding an automatic gratuity or coming up with an amount that suits them. Very dishonest business practice.