Food, Retail & Service >> Food >> Calleocho
Calleocho
Calle ocho
45 W 81st,NYC,NY,10024,,
,
Is the best Cuban and Latin American restaurant in the Upper West Side of NYC. They have great food and service 10024 area and all of New York.