Pizza Review
Very solid pizza...great by Delaware standards. Little bit of flop but nothing crazy. Sauce has a sweet little tang to it that could make any self respecting mother smile.