Delray Pizza is a pizzeria offering New York-style pies, slices, and other comfort food in a casual setting.