When you are from San Francisco, you are just simply skeptical about Chinese food anywhere else. But the...
All reviews seem positive