Wow, I cannot believe that anyone would compare this pizza to Grimaldi's and choose Grimaldi's. I grew up in the NE eating good NY pizza and must admit I started eating at Settebello's just to hold my over until I could get my NY pie fix. Now that Grimaldi's has opened I am thinking that Settebello has spoiled me and I can't go back (I have tried Grimaldi's twice now). I cannot eat any other pizza without uttering the words ""We should have gone to Settebello"". My only problem is what is with that location? I still make it up there about two or three times a month, but I think it would be a weekly stop if it were just more convenient. It is usually pretty busy when I am there, but not enough to warrent reservations or anything. I would love to see how busy this place would be in a good location.
Pros: Perfect pizza, Great looking servers,
Cons: Awful location
more