Address: 620 S Oxnard Blvd, Oxnard, CA 93030
Phone: (805) 483-0079

Del's Pizza

Welcome to Del's Pizza