1 like
john.meno
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.
john.meno
2/9/21 8:52 PM