"I always go to Sazio Express, it is hands down the best pizza I have ever had in my life."
- Maria C, Senior at Lynn University
Located Two Blocks From The Beach
Address: 1136 E Atlantic Ave.
Delray Beach, Florida 33483
Tel: (561) 276-2637