Get directions to: Great Wall Chinese Restaurant, Lancaster, CA
Restaurant address: 2001 W Ave J Lancaster, CA 93536, USA
Restaurant: Great Wall Chinese Restaurant