This used to be my favorite pizza place growing up but they've changed owners so many times it's definitely not what it used to be.
That being said it's still a solid pizza. New England Greek style. Cheese has good flavor. Dough could use more salt.
Sauce is fine. It's on par with others in the area and I would maybe give it an edge over other places in town.