The Kluckin Chicken

The Kluckin Chicken, 5022 Melrose Ave, Los Angeles, CA 90038, United States

(323) 380-5940

Location