Pizza Review
Not terribly floppy, but only decent crust. Almost no sauce, and very little flavor. Cheese was weirdly gooey, like the mozzarella version of American cheese. Not particularly good.

Order Delizia 73

Hungry? Order right now on Slice
Order now on Slice