China Moon Address: 4130 Sierra St, Corp Christi, TX 78410 Phone: (361) 814-8886 Cuisine: Chinese Restaurants, Chinese