This place has been around forever, and it's pretty good Americanized Chinese food. We could all share a dinner for 14, or order individually - the possibilities are endless! In case you aren't exactly sure where this is, it is located at the SW corner of the intersection of 170 and Delmar.
Guo Bin Chinese Restaurant
8600 Delmar Blvd
St. Louis, MO 63124
(314)997-0906
No comments:
Post a Comment