Del Arte is an Italian restaurant offering pizza and other cuisine in a convivial setting.