Downtown Los Angeles, CA

A pop-up restaurant without limits. 

DwD - L'Ovella Negra (10).png

Thank you.