Cleo

444 Park Avenue South New York 10016 Visit Site

Cleo New York features richly textured Mediterranean cuisine in a dining room brimming with eye-catching artwork.

Sign Up to receive exclusive content, special offers, and NoMad news.