Get directions to: China Inn Buffet, Alamogordo, NM
Restaurant address: 1010 S White Sands Blvd Alamogordo, NM 88310, USA
Restaurant: China Inn Buffet