2013-08-07 18:49:42
Great China of Santa Rosa, CA has some of, if not THE, best hot and sour soup in the world! Delicious!