image of the Mandarin Garden Restaurant

Mandarin Garden Restaurant

8242 Mira Mesa Blvd San Diego CA, 92126 | (858)566-4720


Menu of Mandarin Garden Restaurant

 
go

Back to Top