> >

House of CHU

6036 Delmar Boulevard
Saint Louis, MO 63112

View more Saint Louis restaurants

(314) 727-1917

Cuisine: Chinese Food Restaurants

5 of 5.0 from 1 review

Write a Review

Is this your restaurant?
Claim Your Listing For Free

House of CHU in Saint Louis, MO
  • House of CHU in Saint Louis, MO

Do you own a business and need a way to monitor your reviews across all sites, not just Foodio54? ReviewSnoop is offering a free trial to monitor your reviews and photos across dozens of review sites.

House of CHU Reviews

Add your review for House of CHU.

  • Nappsiss R.Potstickers light and yummy!

    55555 by Nappsiss R.

Restaurants similar to House of CHU

Nearby Restaurants