This is a good place to have some good Chinese food. Their steamed dumplings are mouth watering. Another recommendation is the chicken in black pepper sauce.
The service is good. Try it at least once and make up your mind.
If you own or manage Mainland China, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.