Get directions to: Chens Chinese Restaurant, Twentynine Palms, CA
Restaurant address: 73501 29 Palms Highway Twentynine Palms, CA 92277, USA
Restaurant: Chens Chinese Restaurant