Get directions to: China Terrace, Irving, TX
Restaurant address: 5435 N Macarthur Blvd Irving, TX 75038, USA
Restaurant: China Terrace