So for our first question… what’s your overall favorite pizza joint in the greater Boston area? We’ll have more polls in the future for more detailed questions (Best “House of Pizza” spot, Best crispy crust, Best delivery, Best late night, Best thick crust, etc.), but for now, what’s your best overall?
Leave a Reply