Pizza Review
My husband and my son think this is the best pizza in New England. I thought it was good, but not great. I just don’t like the overly charred pizza. I would score it a 7.9.