From Our Editors
Located in Boston, Sbarro's homemade pizza is finger-licking good.
If time is of the essence, this pizzeria's take-out option may be a better fit.
Drivers will find quick and easy parking just around the corner from Sbarro.
Shelling out big flavor at low prices is the name of the game at Sbarro, where dining out is an affordable everyday habit. When you don't feel like cooking dinner, pay Sbarro a visit and enjoy a hot and fresh pizza pie.