Originally Posted by
botto
that doesn't look bad for NY pizza, but if you're looking for the good stuff, hop the metro north to new haven.
your going to tell me that pizza from CT is better then NYC?
What's the name of the place? I'll drive out there for lunch tommorrow and do a review.