Green China

Order Online

Green China Locations

Please select the restaurant location you would like to order from

Green China

1317 Lake Saint Louis Blvd, Lake Saint Louis, MO 63367
Location Icon
Takeout
Location Icon
Delivery

Hours of Operation


Monday-Thursday:

11:00 am - 09:00 pm


Friday-Saturday:

11:00 am - 09:30 pm


Sunday:

11:30 am - 09:00 pm


Order OnlineView Menu

Green China - Lake Saint Louis, MO

1317 Lake Saint Louis Blvd, Lake Saint Louis, MO 63367 Call us today: (636) 625-8889