Restaurant Find: The Leopard NYC

The Leopard NYC - meltingbutter.com Restaurant Hotspot

With a few renowned restaurants under their belt, the owners of Midtown West institution Il Gattopardo opened The Leopard at des Artistes in 2011. Like its more established counterpart, The Leopard can only be described as traditional, done right. Situated in an impressive neo-Gothic building in Central Park-adjacent Upper West Side, the restaurant took over the […]

Share this