OPENING HOURS

 

Monday – Sunday 11:00AM – 10:00PM

ADDRESS

 

12739 Valley View Ave

La Mirada, CA 90638

Tel: (562) 802-7545

 

LA MIRADA
!
Widget Didn’t Load
Check your internet and refresh this page.
If that doesn’t work, contact us.