After reading many posts on this forum (which is great by the way!) I continually see rave reviews for Boston's North End, as almost a must while in Boston.
What specific area is this? Ie. is there a certain address/location to start? Any particular restaurants (maybe authentic italian?) recommended?
My wife is not the biggest fan of "wondering aimlessly" and rather that there is a plan, etc!
What kind of timing should be dedicated to the North End?