Our Location

Localita

817 South Los Angeles Street
1st Floor Lobby
The Academy Award Clothing Building
Los Angeles, CA 90014

(213) 623-3223

Order OnlineMore Info

9am - 3pm Eat In, Take Out, or Delivery

3pm - 9pm Delivery Only

Mon - Sun: 9:00 am - 8:00 pm