BEST CHINESE CUISINE Yang Chow 6443 Topanga Canyon Blvd., Canoga Park, CA 91303 ph: 818.347.2610 website :: yelp Years Won: 2017 (Best) MAP