I always go to Sazio Express, it is hands down the best pizza I have ever had in my life.
Located Two Blocks From The Beach
Address: 1136 E Atlantic Ave.Delray Beach, Florida 33483
Tel: (561) 276-2637
Hours:Mon-Fri: 9am-9pmSat-Sun: 9am-2am