Home
Menu
Location
Specials
Gallery
About Us
Any questions please call us.
China House Restaurant
|
(317) 882-8811
1675 West Smith Valley Road, Greenwood, IN 46142
© 2019
All Rights Reserved