The Leopard at des Artistes

1 W 67th St., New York NY

(212) 787-8767

Rated 5.0 out of 5 from 1 Reviews The Leopard at des Artistes is an above average Italian Restaurant Ranked #1 of 34 Restaurants in Diamond District Chelsea New York.

★★★★★ on the 9th of October, 2017

Recommended: Beets, grilled octopus, burrata, bucatini, chitarra, swordfish, Dover sole, meatloaf, steak, espresso granita, berries with zabaglione. //
Location