Restaurants & Bars

Outer Boroughs Staten Island Pizza

Lees Pizza in Staten Island- one of the top in NYC

Share:

Restaurants & Bars 5

Lees Pizza in Staten Island- one of the top in NYC

Steve "Fish" | Feb 7, 2000 02:31 PM

This one, you're gonna have to travel for. Its a bar on North Railroad Avenue, and it doesn't even say the name "Lee's" For thin crust lovers this is delicious. Better than the other Staten Island favorites- Nunzio's and DeNino's, this one, as of Saturday has become one of my favorites in NYC.

Want to stay up to date with this post?