Mandarin Diamond

restaurant in Rancho San Diego, Rancho San Diego

Phone: (619) 660-8088

Website: mandarindiamondrestaurant.com

Address: 2990 Jamacha Rd