Get directions to: Great Wall, Tehachapi, CA
Restaurant address: 807 Tucker Rd # F Tehachapi, CA 93561, USA
Restaurant: Great Wall