Lee's Tavern

Top 18% of restaurants in New York City
7/10

2 expert reviews

“Great bar pizza right off the Staten Island Railroad.”

– Not For Tourists

The Infatuation The Infatuation
"Lee’s Tavern is a Staten Island sports bar institution with excellent, crackery thin crust pizza." Full review



© Tripexpert Inc.