Jon Brackin

In my opinion, this is the best pizza in Delaware. Have I tried every pizza in Delaware? No. But this one is much better than any of the others I have tried.