Pizza Review
By far the best pizza in Delaware. Much better than Grottos. Score would be higher but occasionally crust/underside gets burnt.