Get directions to: New China Buffet, Alamogordo, NM
Restaurant address: 607 South White Sands Boulevard Alamogordo, NM 88310, USA
Restaurant: New China Buffet