Eating Caribbean Latin American at Cha Cha Chicken restaurant in Northridge, CA.

Cha Cha Chicken

Feedback

Do you manage or own Cha Cha Chicken?

Yes