Del Arte is a restaurant specializing in Italian cuisine, known for its pizzas with crispy crusts and homemade tomato sauce.