Mandarin Garden Restaurant

858-566-4720

8242 Mira Mesa Blvd, San Diego, CA, 92126-2604

PDF: To-Go Menu

Mandarin Garden Restaurant×