Restaurants & Bars 11

Pizza in Boston

Shakedown Rasta | Nov 6, 2003 12:57 PM

I'm going down to Boston on Saturday abd would like to know where the best pizza is. We're going to a Bruins game so something preferably near the Fleetcenter!

Want to stay up to date with this post?

Recommended From Chowhound