Cha Cha Cha Cuban Cafe

292 S Michigan Ave, Kenilworth, NJ 07033