Mary's review of The Leopard at des Artistes
Mary
reviewed
The Leopard at des Artistes
1d
Upper West Side, Manhattan
●
10.0
Great Italien food! Staff is always welcoming! The menu is not over bearing. Central Park is nearby if you want to take a walk after catching breakfast or lunch.
0
0
0
See what your friends think on the app