Pizza Review
Pretty standard NY deli pizza. A lot of flop but over all, still pretty good, especially for North Carolina.