Boston 2001

We enjoyed a nice meal at this Italian restaurant right on the Freedom Trail on Hanover Street in Boston's Historic North End.