Del Arte is an Italian restaurant offering pizza and other European cuisine.