Del Arte offers Italian cuisine in a warm and inviting atmosphere. This pizzeria is open seven days a week and provides a budget-friendly dining experience.