The Leopard at Des Artistes - Italian Restaurants in NYC

The Leopard at Des Artistes
Add to Trip Planner

1 W. 67th St.
New York, NY
212-787-8787

Everyday food done with respect to Southern Italian cultural traditions, absolute quality of ingredients, modern research,and outstanding service is their formula, and life passion. 

Italian Restaurants