Drag box to select area
Green China is a family-owned business that has been in this location since August 1999. Green China's menu of Chinese food includes dishes of beef, chicken and seafood. Its known for their great crab rangoon and it prides themselves on the fast service.
1317 Lake Saint Louis Blvd, Lake Saint Louis, MO 63367
- Accessibility Details: There is handicapped parking and a ramp at the curb.
- Hours: By appointment
- Hours: Mon - Thu, 10:30am - 10pm; Fri, Sat, 10:30am - 10:30pm; Sun, 11:30am - 10pm
- Accessible: yes