Hands down, this is the best pizza I've ever had. It was a hot day, but the breeze deck was just what the doctor ordered after a day of schlepping all over Manhattan. And the best surprise? The staff were all very FRIENDLY! I was starting to wonder if I was really in a NYC restaurant...A must if you are in SoHo.
Pros: yummy, good portions
Cons: crowded, small spaces
more