Pizza Barbone

Best Pizza On The South Shore & On Cape CodWhen you live outside the city, making the trek to Boston’s North End can be a bit of an effort. But no need to head there specifically for pizza when many area bars and restaurants have just as good of recipes.