Regina Pizzeria, In Boston’s north end. Best Pizza I ever had.
There used to be a lot of good places in the North End for pizza. Our favorite was the European, till the Feds closed them down for a number of reasons. Santarpio's was pretty good too. I used to work with one of the owner's daughters and she'd bring them to work on occasion.