China Garden is a Chinese restaurant known for its flavorful cuisine.