Get directions to: Lucky China, Gadsden, AL
Restaurant address: 1704 E Meighan Blvd Gadsden, AL 35903, USA
Restaurant: Lucky China