Home
Main content starts here, tab to start navigatingWelcome to Izza Pizza
Izza Pizza is not your ordinary everyday pizza! A hybrid of the New Haven/New York pizza, a recipe we have been perfecting since the 1980’s.
Izza Pizza is in the heart of Downtown Delray Beach!