I’ll have to take note of the area next time we’re up in Boston. I have to confess that the only part of Boston I’m really familiar with is the area around Fenway. I actually know NYC far better than Boston... (don’t like that team in da Bronx though).
I keep thinking you live right outside of Boston! D’oh! But you are in CT - right?