Get directions to: Lucky Chan Chinese Restaurant, Sachse, TX
Restaurant address: 6310 Hwy 78 Ste 140 Sachse, TX 75048, USA
Restaurant: Lucky Chan Chinese Restaurant