Welcome to New York, Charlotte! These pizza slices are roughly the size of New York State, at least. Myself and three friends split a large pepperoni and there was still some left over. Mostly because I didn't want to embarrass anyone with my extreme ability to consume pizza but that's a different story.
Slightly strange counter service type atmosphere but once you get the idea, it's a nice place to hang out. They offer some unique beers and a few domestics. It's not an easy place to get to on the weekends since the parking in the area is a challenge. If you are within a mile or two, I suggest you walk.
Really delicious, New York style pizza and I've had a few pizzas in NYC. Definitely comparable.