Pizza Review
BoomBozz! Had the NY Pizza! The flop was ok, too much grease, cheese and dough! I would not call it NY!