Where should we eat in the North End?
We're landing in Boston this evening and have a few hours to kill on the North End. I'd love to find a good restaurant to have a delicious, relaxing dinner.
Italian isn't a must, but if there's a good spot, we'll give it a go. I'm already thinking about Neptunes for Oysters... We like seasonal, fresh food... not a big red sauce Italian fan, does that mean I'm out of luck in the North End? Any recos would be greatly appreciated!
Thanks in advance,