Green China is a chinese restaurant Lake Saint Louis Lake Saint Louis located in United States.
Lake Saint Louis , MO 63367 United States
The best Chinese food in town . You have to try the beef lo mein orange chicken and crab Rangoon . A little slow but definitely worth the wait.
Green China's Crab Ragoon is the very best tasting of any Chinese restaurant I have ever had. Their combo plates offer a good value for the money! Chicken w/Mixed Vegetables is my favorite.
They just started a lite menu. No salt, no cholesterol, etc... I tried the steamed broccoli and chicken . It was awesome.
The crab ragoon is the best anywhere. It is sweet but that is what makes it good.
Best Chinese restaurant I have EVER been too! Try the crab Rangoon !
My favorite Chinese restaurant !
The orange chicken is the best.
Veggie low mein is delicious! Crab rangoon not good, too sweet.
The crabrangoon is amazing! Havent found a place that even comes close - Sarah Tetley
I've always received prompt service and friendly staff - ???? John ???? Randolph