French style fried chicken

Ludo Bird
Staples Center
1111 S Figueroa St
Los Angeles, CA 90015
Call: 213.742.7100

Recommendations

Also at Ludo Bird

Featured content