China Moon has the best crab rangoons of any chinese restaurant we' ve been to. They are delicious and huge! The other dishes are wonderful too.
All reviews seem positive