Opened 2015.
Space was taken over by SPL Coffee in 2017.
Address: 4059 West 3rd Street, Los Angeles 90020
Phone Number: (213) 637-0447
closed opened 2015