El Chicken


8520 Telfair Ave
Los Angeles, CA 91352

 
Click the button to add a review for El Chicken

Add Review