Before you get all fired up, hear me out ...
Ordered from them recently on two occasions.
Their veggie pizza was chock-full of fresh veggies.
Nothing limp or weak.
And fresh garlic too.
The other one was a custom pizza and was also quite good.
Delivery was very prompt - the pie arrived in under 20 minutes both times (we are about 0.75 miles away from it).
Yeah, the dough resembles Domino's more than it does Santarpio's.
But it's better than Cinderella's and Aram's (other pizza delivery places in the area).
Next time you're looking to have pizza delivered and you're in Cambridge/Somerville, they're worth a shot.