Mira Mesa Mall - Mandarin Garden Restaurant, SAN DIEGO, California (CA)

Feeling hungry? Mira Mesa Mall - Mandarin Garden Restaurant might be the restaurant to suit your needs.
Conveniently situated at Mira Mesa Bl And Camin () in SAN DIEGO, California (CA) (92126), Mira Mesa Mall - Mandarin Garden Restaurant is available at 8585664720. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in SAN DIEGO, California (CA)


Mira Mesa Mall - Mandarin Garden Restaurant contact information and details:
Address: Mira Mesa Bl And Camin - , SAN DIEGO, California (CA) 92126
Contact Phone: 8585664720