E

Earl Bazemore

11 months ago

Cara Cara New York is a hidden gem in the city. Th...

Cara Cara New York is a hidden gem in the city. The food is exceptional and the staff are friendly and attentive. Definitely worth a visit if you're in New York. 👍

Comments:

No comments