Map & Directions - China House Restaurant-Greenwood
Menu
China House Restaurant-Greenwood
1675 W Smith Valley Rd, Greenwood, IN, 46142
(317) 882-8811 (Phone)
1675 W Smith Valley Rd, Greenwood, IN, 46142
(317) 882-8811 (Phone)