Get In Touch

📍 Address

12825 Valley View Ave

La Mirada, CA 90638

📞 Phone

562-921-7131

🕐 Hours

Monday
Closed

Tuesday to Saturday
10:30am - 8:00pm

Sunday
Closed
Get Directions →