I checked on Yelp on what people had to say about "The Best Pizza in Boston" and here is what I found. BTW I just love pizza, how about you ?
Regina Pizza
11 1/2 Thacher St.
Boston, MA
ph 617 227-0765
reginapizza.com
Galleria Umberto
239 Hanover St.
Boston, MA
ph 617 227-5709
Emma's Pizza
40 Hampshire St.
Cambridge, MA
ph 617 864-8534
emmaspizza.com