What time do they actually open? Phone line says 12, Google says 4.
Address: 118 E 6th St, Los Angeles, CA 90014, USA
Israel Serrano | Sep 2, 2019
12 for lunch
Kaihley Reiner | Sep 2, 2019
I believe they open at 11:00. I know they're open for lunch since that's when I went there😊
Thanks! Your answer is awaiting moderation.