Get directions to: Acc Chinese Fast Food, Alhambra, CA
Restaurant address: 38 S Palm Ave Alhambra, CA 91801, USA
Restaurant: Acc Chinese Fast Food