Barstool Pizza Review - Sazio (Delray Beach, FL) El Presidente 6/11/2020 6:00 PM See more reviews for Sazio (Delray Beach, FL)