Opened on September 8, 2013.
Closed in 2017.
Space for lease as of January 2018.
Address: 4051 West 3rd Street, Los Angeles, CA 90020
Phone Number: (213) 381-6311
closed closed 2017 opened 2013