Del Arte is an Italian restaurant and pizzeria offering dine-in, takeaway options, and accessibility features.