Restaurants & Bars 7

pizza in waltham

rebeccacceber | Apr 20, 2009 03:00 PM

I recently moved to waltham and have noticed that there might be more pizza places per capita here than anywhere else. I've been to Upper Crust and Dominics and i like them very much. I am wondering this: are any of the other places particularly worth going to, or should i stick with what i know is good?

Want to stay up to date with this post?

Recommended From Chowhound