Barstool Pizza Review – Lee's Tavern (Staten Island)
El Pres makes his way to Staten Island for a review of Lee’s Tavern, which is a place that takes their slow pitch softball very seriously. Check out Barstool Sports for more: Follow Barstool Sports here: Facebook: Twitter:
Continue Reading