Description
A well-heeled crowd enjoys updated Southern Italian fare in a space decorated with historic murals.
Name: The Leopard at des Artistes
Address: 1 W 67th St, New York, NY 10023
Phone Number: +1 212-787-8767
Categories: Italian restaurant, Fine dining restaurant, Restaurant
The Leopard at des Artistes is a Italian restaurant located at 1 W 67th St New York/
(Latitude,Longitude: 40.7735151,-73.978841)
Postal Code: 10023
Location
-
1 W 67th St, New York, NY 10023
Add a review