Del Arte is an Italian restaurant offering a menu of pizzas and other Italian dishes in a relaxed setting.