There are lots of pizza places in Waltham but Angelo's is handsdown the best. I've grown up eating this Greek-style of pizza with delicious sauce (that is on the sweet side, which I like) and the perfect thickness of crust. Ordering a nice, simple, plain pizza is my jam. Also, I love the jalapeno poppers. This is my Go To pizza delivery place!