Best pizza I’ve ever had. Franks in New Haven is close, but just not that crazy about thin crust.
(Ironically, some of the worst “real” pizza I’ve had was at the Atlanta restaurant owned by someone whose “How to make real pizza” page gets posted here every year or two. Yea, it had a nice char but everything about it was just bland bland bland)