Write a review

Chinese Taste Fast Food/14543 Telegraph Rd - La Mirada - California (CA)

← View details

14543 Telegraph Rd, La Mirada, CA 90638-1054, La Mirada, California (CA)

+1 562-946-7774