Del Arte is an Italian restaurant offering a variety of dishes in a warm and inviting atmosphere.