Pizza Del Sole is a pizza takeaway offering homemade Italian cuisine, including a variety of dishes with pizza as their specialty. Bulk orders require 48-hour advance notice.