Martha Baldwin, Los Angeles County · Alhambra
27 E Valley Blvd, Alhambra, CA 91801
Chinese fast-food spot serving soup, dumplings, noodle dishes & more in a food court setting.
Haven't been here myself — came recommended from someone I trust.
About Kang Kang Food Court