Going to Boston Thanksgiving weekend (fri. sat.) -- what's the best pizza? Reginas in the North End? (I've read many posts...not Faneuil Hall Reginas) -- and which location of Artu's? North End or Beacon Hill area? I've only been to the North End Artu's and only ONCE.
Thanks for your advice....you're always on the mark, chowhounds!