Get directions to: Sazio, Delray Beach, FL Restaurant address: 131 E Atlantic Ave Delray Beach, FL 33444, USA Driving Walking Bicycling Restaurant: Sazio