Get directions to: China Star, Roswell, NM
Restaurant address: 1415 West 2nd Street Roswell, NM 88201, USA
Restaurant: China Star