Lake Saint Louis, MO 63367
Family-run Chinese kitchen in Lake Saint Louis
Open now · closes 9:30 PMFrom the menu
Hours
About
Green China is a small, family-run restaurant on Lake Saint Louis Blvd. Everything is cooked to order in the wok — from General Tso’s and lo mein to the daily lunch specials. Order online for pickup and it will be hot and ready when you arrive.