Eating Chinese at New Mandarin Noodle Deli restaurant in Temple City, CA.

Feedback

Do you manage or own New Mandarin Noodle Deli?

Yes