This is by far the best chinese food in Vista. Everything I tried so far is always good, and the prices are...
All reviews seem positive