Default
By A Yahoo! Contributor, 3/12/08
I thought I saw the top of the mountain by eating NY style pizza in NY. And not just in one place, but in nearly every borough of that wonderful town...
I do, however, believe this place (and I don't know how they did/do it) has pizza that is on par with the best pizza I've tasted in NY city.
I was in the P.O. shop in the Marina. It's small, but who cares when the dough, sauce, and perfect amount of cheese interact so subtly and so symbiotically that you don't ever want to eat any other pizza for the rest of your life.