From Our Editors
Located in Boston, Sbarro's homemade pizza is finger-licking good.
Parking is easily accessible.
Prices at Sbarro are a bargain (usually less than $15 for a meal), so you'll have plenty of cash left over to treat a friend (or two). Next time you're looking to indulge in America's favorite dish, call the team at Sbarro to help you out.