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