Pizza Review
No pizza is perfect, but it’s hard to do better than this. I heard Star Tavern is still trying to figure it out themselves. [Possibly] the best slice anywhere, ever.