Get directions to: New China Restaurant, Anniston, AL
Restaurant address: 1540 Greenbrier Dear Road Anniston, AL 36207, USA
Restaurant: New China Restaurant