Dine In • Carry Out
Local Delivery

805-773-4438

DelsPizza.com

401 Shell Beach Rd.
Shell Beach, CA 93449