13307 Telegraph Rd, Whittier, CA 90605 +1 562-325-8242
restaurant, Santa Fe Springs, CA, United States
Today
How to go there