China Joy is a Chinese restaurant offering a variety of dishes. It is located at 195 Main St. Key facts used from search results include its name, cuisine type, and address.