Drago Centro 525 South Flower Street Los Angeles CA 90071 Get Map Tel: 213.228.8998

Hours of Operation

Lunch Service -Monday - Friday:

11:30AM - 2:30PM

Dinner Service -Monday - Saturday:

5PM - 10PM

Loading...