Del Arte is an Italian restaurant specializing in pizza, pasta, and risotto, offering dine-in and takeaway options.