Back
House Of Chen Logo

House Of Chen

10.70mi
9751 Saint Charles Rock Rd, Saint Louis, MO, 63114
Not Available NowCall Now
About House Of Chen

If you're looking for Soup restaurants in Saint Louis look no further. House Of Chen is known for having some of the best Soup in Saint Louis. Located at 9751 Saint Charles Rock Rd, House Of Chen...show more

Compare Delivery Services

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
63 minEst. Time
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
63 minEst. Time