11442 Telegraph Rd, Santa Fe Springs, CA 90670
restaurant, Santa Fe Springs, CA, United States
Today
How to go there