"chow mein" Chinese Restaurants in Los Angeles, CA 4.0 / 5 based on 68 votes The Square Dot Asian Restaurant, Chinese Restaurant 1124 W Valley Blvd Alhambra, CA 91803 Menu 2.5 / 5 based on 30 votes Rice Garden Chinese Restaurant City National Bank 505 S Flower St Level B Los Angeles, CA 90071 Menu 2.0 / 5 based on 7 votes Panda Express Asian Restaurant, Chinese Restaurant 8510 Firestone Blvd Downey, CA 90241