Skip to main contentToast Local logo
Cha Cha's Chicken 566 Central Ave

Cha Cha's Chicken 566 Central Ave

Open

10:30 AM - 11:45 PM

566 Central Ave, Cedarhurst, NY 11516
About

A Little Cha Cha In Every Bite