Get directions to: China Restaurant, Harlingen, TX
Restaurant address: 1506 South 77 Sunshine Strip Harlingen, TX 78550, USA
Restaurant: China Restaurant