China King
Restaurant
•
1064 Lemay Ferry Rd, St. Louis, MO 63125, USA
7.4
Monday: 11 AM – 10 PM
See if anyone you trust recommends it!