Get directions to: Chinese Taste Azusa, Azusa, CA
Restaurant address: 932 E Alosta Ave Azusa, CA 91702, USA
Restaurant: Chinese Taste Azusa