China Coast 6016

China Coast #6016 was a China Coast Restaurant located at West Oaks Mall, 2760 South Highway 6 in Houston, Texas. The restaurant opened in 1994, and ultimately closed on August 22, 1995 as a result of the chains closure.