Update Info - Last Call Bar & Grill
This restaurant was reported as closed. If it is open, let us know.
Last Call Bar & Grill
15810 Imperial Hwy
La Mirada, CA 90638
15810 Imperial Hwy
La Mirada, CA 90638
This restaurant was reported as closed. If it is open, let us know.