1012 S Brentwood Blvd
Delmar Restaurant & Lounge
6235 Delmar Blvd Saint Louis, MI
1012 S Brentwood Blvd St Louis, MO
Yen Ching has some very good Chinese food - I doubt you'll be disappointed. The best Chinese restaurant in St. Louis. Sizzling Rice Soup is a must-have appetizer
November 18, 2008
If you've been to or used
Yen Ching, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.