Cecchi’s, a new restaurant by a famed maître d’, is NYC’s latest place to be

Inside Cecchi’s, a New York Restaurant with Plenty of Art Deco Vroom

Cecchi’s Opens in the Former Café Loup Space