4 employees
The Leopard at des Artistes is an Italian restaurant that offers dining, takeout, food delivery, private dining, and private room services.