Opened 2015.
Address: 4059 West 3rd Street, Los Angeles 90020
Phone Number: (213) 637-0447
closed opened 2015