good restaurants near la center studios in downtown LA
LA Center Studios is where that Street Food Fest took place a few weekends back.
Drago Centro and Chaya Downtown are both within walking distance.
Chinatown and Olvera Street are also very close by, as is Little Tokyo.
525 S. Flower St., Suite 120, Los Angeles, CA 90071
525 S. Flower Street, Los Angeles, CA 90071