Is this place ever actually going to reopen?????
Address: 6245 W 87th St, Los Angeles, CA 90045, USA
Rajiv Vyas | Sep 2, 2018
It's open
Alexis Greenwood | Sep 2, 2018
It's reopened already.
Jasmine Monique (Jazzy) | Sep 2, 2018
It's open now. Opened May 1st.
Thanks! Your answer is awaiting moderation.