Del Arte is an Italian restaurant.