Open Christmas Day?
Address: 24201 Valencia Blvd #3150, Valencia, CA 91355, USA
Carola Monje | Dec 22, 2019
Closed
Filiberto Ocampo | Dec 22, 2019
It's not closed.
Michelle Madden | Dec 22, 2019
No, they are closed Christmas day according to their website.
Thanks! Your answer is awaiting moderation.