ST's offers more than just an extraordinary traditional thin crust pie - their specials truly are something else. The White Clam pie, which pulls of New Haven CT fame, is a masterpiece.
I have eaten this pizza on their sidewalk table and every passerby either looked longingly, or had to ask what it was I was eating. Delicious! By far the best pizza in the Boston area.
more