Is it open today?
Address: 4501 S Alameda St, Los Angeles, CA 90058, USA
Luis Estrada | Aug 20, 2021
Yes its open everyday
Claudia Elizabeth Zuñiga (LIZBETH) | Aug 20, 2021
Yes it is open today, all week and weekend, just they close on Tuesday.😎
Yessica Francisco | Aug 20, 2021
Yes. It's open the whole week.
Thanks! Your answer is awaiting moderation.