Del Arte is a restaurant offering Italian cuisine in a convivial and welcoming atmosphere.