This is the best pizza on Long Island. Perfect temperature, perfect taste & perfect price. They have great ziti pizza, cheese pizza & very good garlic knots. They don't overcharge...
All reviews seem positive