Chinese and Restaurants
“Best Chinese food in Inglewood hands down“ “Good freshly made Chinese. Not too salty actually flavorful. Enjoy” “Best Chinese this side of Shanghai! Must have: Chicken in Green Dragon Sauce! Spicy Garlic String Beans! Ox Tail Soup! Mmmm!” Located in: Labrea Plaza Address: 929 N La Brea Ave, Inglewood, Read more...