New Chong Wah is a popular Chinese restaurant located in the North County Festival area of St. Louis, Missouri, offering a casual atmosphere and a variety of comfort food options, including vegetarian choices, for lunch and dinner.
Known for its good food, reasonable prices, and friendly staff, New Chong Wah is a favorite spot for locals looking for a quick bite or a solo dining experience, with wheelchair accessible parking available.
Generated from the website