China House is a Chinese restaurant. It is located at 96 Main St E. The restaurant is mentioned in multiple reviews and has a likely website.