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

Feedback

Do you manage or own Cha Cha Chicken?

Yes