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.