Ludo Bird

$, Modern, American, Fried Chicken, New American, French

Downtown

Staples Center
1111 S Figueroa St
Los Angeles, CA 90015
Call: 213.742.7100
http://www.ludolefebvre.com/restaurants/ludobird/

Nearby