We found this place by accident the other night - it's in the Latta Arcade, so it's not super easy to find. We grabbed a couple slices of pizza and some drinks - they have a deal that you get 2 slices of pizza (cheese or pepperoni & get a fountain drink free!). The pizza is super thin and crispy - true NY style. There isn't a lot of seating available since there is no seating inside the restaurant, but there are some high top tables outside of it.
I would definitely go back here next time I'm in the city and need a quick slice of pizza!