Best Pizza in New England
By A Yahoo! Contributor, 12/27/05
I have been to all the big pizza joints, Pepe's in New Haven, Santarpio's in Boston, Mystic Pizza in Connecticut. Grimaldi's and Lombardi's in New York. This place, while it doesn't carry the mystique, has the best pizza I have ever had, hands down. Their specialty pizza reminds me of Antonio's in Amherst, MA. But the Cheese is PHENOMINAL.