Khyber Restaurant

Contact Information

41257 Margarita Rd #B101
Temecula, CA
Phone: 951-296-9100