Write a review
Chinese Taste Fast Food/14543 Telegraph Rd - La Mirada - California (CA)
14543 Telegraph Rd, La Mirada, CA 90638-1054, La Mirada, California (CA)
+1 562-946-7774
14543 Telegraph Rd, La Mirada, CA 90638-1054, La Mirada, California (CA)
+1 562-946-7774