Lee's TavernJanuary 15, 2014Pizza • Staten Island, United States
Lee's is more bar than pizzeria — the mounted deer heads clinch that — but the thin-crust here rivals Star Tavern's in Orange, N.J. It may even be better. Read more