Matt - Santarpio's is always a good choice. I have not been there in about 25 years since I moved away. When I was growing up, the best used to be The European, but they closed I think when it was discovered they were tapping another building's electricity. Pinos used to be my once a week place. Angelos in Stoneham is terrific, too. Ever been to Pepe's in New Haven?
Thanks for not saying Upper Crust.
BTW - when you get a call up, try Cafe Pizzaiolo in Crystal City. It's near the Sports Pub on 23d.
I wish I had known you when I lived in CT. I liked Modern in New Haven better than Pepe's. Better service, great pizza, and drinks that were bigger than a sippy cup.