1 FB users likes Cabana Restaurant - Upper East Side - New York, Ny, set it to 1409 position in Likes Rating for New York, New York in Local Business category
Cabana Restaurant - Upper East Side - New York, Ny is New York based place and this enity listed in Cuban Restaurant category.
Bar