Dan Li Ka Restaurant 1400 Carrizo Canyon Rd. Mescalero NM United States
Located in the Inn of the Mountain Gods.
Phone: 505.257.5141