China Coast 6040

China Coast #6040 was a China Coast Restaurant located at 2497 South Stemmons Freeway in Lewisville, Texas. The restaurant opened in 1994, and ultimately closed on August 22, 1995 as a result of the chains closure.