I consider this place among the best for chinese. Try the salt and pepper spareribs. Mmmm
All reviews seem positive