China Coast 6056

China Coast #6056 was a China Coast Restaurant located at 4205 West Airport Freeway in Irving, Texas. The restaurant opened in 1995, and ultimately closed on August 22 as a result of the chains closure.