The Leopard at Des Artistes to Close After 15 Years

The Leopard at Des Artistes, the elegant Southern Italian restaurant that has graced the ground floor of the historic Hotel des Artistes since 2011, will serve its final meal on Sunday, February 15.