-
The Leopard at des Artistes
is a fantastic Italian Restaurant
Ranked #1 of 34 Restaurants in Diamond District Chelsea New York.
.
The Latest Review: ★★★★★
Sent on the 9th of October, 2017
Recommended: Beets, grilled octopus, burrata, bucatini, chitarra, swordfish, Dover sole, meatloaf, steak, espresso granita, berries with zabaglione. //