14946 Imperial Hwy., La Mirada, CA 90638 +1 562-777-1012
restaurant, La Mirada, CA, US
Today
How to go there