Pizza Review
As a Long Island native I can definitely say this is the best pizza in the area I’ve had so far, easy 7.8!