Get directions to: Mandarin Express & Donuts, Covina, CA
Restaurant address: 625 S Barranca Ave Covina, CA 91723, USA
Restaurant: Mandarin Express & Donuts