Pizza Review
Some people on Staten Island say that Lee's is the best pizza in SI. I beg to differ. I think the pizza is fine to have a drink with. But it does not compare with the big dogs of SI. Joe and Pats and Denino's are better for sure.