United States / Pasadena / RestaurantsbuffetChina RiverAddress1626 Spencer Hwy, South HoustonWebsitechinariverhumble.comPhone+17139108899—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itTepatitlan Mexican Grill · 71 mNot ratedPasadena Indoor Flea Market · 345 mNot ratedEl Regio disco · 415 mNot rated