China House Reviews & Details
230 S 69TH St
China House is located at 230 S 69TH St in Upper darby near the intersection of Chester Ave and S 69th St. Their menu consists of Chinese dishes . Call (610) 352-5610 for dine in or takeout.
- Service:Dine In and Takeout
- Major Intersection:Chester Ave And S 69Th St
Tell us more about China House Upper darby!