Mandarin Garden Restaurant

restaurant in Mira Mesa, Fairbanks Ranch

Phone: (858) 566-4720

Address: 8242 Mira Mesa Blvd