It's closed today
Address: 2400 W 7th St #101, Los Angeles, CA 90057, USA
Carlos Cardona | Sep 15, 2018
I think Tuesdays close
Reyna Turcios | Sep 15, 2019
They close on Tuesdays
josé amaya | Sep 15, 2018
As far as I know, they never close, only some special case
Thanks! Your answer is awaiting moderation.