Pizza Places in Boston
JulieSteal posted a topic in Boston and the North EastOn every trip I make, I always make sure to try out a new pizza place. I was in Boston a few weeks ago and tried out two places, Upper Crust Pizzeria and Old World Pizza. I loved both, but they were kind of pricey. Can anyone recommend other great pizza places in Boston?