Del Arte offers Italian cuisine in a warm and inviting atmosphere. The menu features pizza and other sun-kissed dishes. Open seven days a week.